美文网首页
FFmpeg转码

FFmpeg转码

作者: sws1314 | 来源:发表于2018-12-29 09:37 被阅读6次

1.分离视频音频流

ffmpeg -i input_file -vcodec copy -an output_file_video  //分离视频流

ffmpeg -i input_file -acodec copy -vn output_file_audio  //分离音频流

2.视频解复用

ffmpeg –i test.mp4 –vcodec copy –an –f m4v test.264

ffmpeg –i test.avi –vcodec copy –an –f m4v test.264

3.视频转码

ffmpeg –i test.mp4 –vcodec h264 –s 352*278 –an –f m4v test.264              //转码为码流原始文件

ffmpeg –i test.mp4 –vcodec h264 –bf 0 –g 25 –s 352*278 –an –f m4v test.264  //转码为码流原始文件

ffmpeg –i test.avi -vcodec mpeg4 –vtag xvid –qsame test_xvid.avi            //转码为封装文件

//-bf B帧数目控制,-g 关键帧间隔控制,-s 分辨率控制

4.视频封装

ffmpeg –i video_file –i audio_file –vcodec copy –acodec copy output_file

5.视频剪切

ffmpeg –i test.avi –r 1 –f image2 image-%3d.jpeg        //提取图片

ffmpeg -ss 0:1:30 -t 0:0:20 -i input.avi -vcodec copy -acodec copy output.avi    //剪切视频

//-r 提取图像的频率,-ss 开始时间,-t 持续时间

6.视频录制

ffmpeg –i rtsp://192.168.3.205:5555/test –vcodec copy out.avi

7.YUV序列播放

ffplay -f rawvideo -video_size 1920x1080 input.yuv

8.YUV序列转AVI

ffmpeg –s w*h –pix_fmt yuv420p –i input.yuv –vcodec mpeg4 output.avi

相关文章

  • spring-boot & ffmpeg 搭建一个音频转

    利用FFMPEG实现一个音频转码服务 提供一个音频转码服务,主要是利用ffmpeg实现转码,利用java web对...

  • golang 运行ffmpeg命令

    golang 运行ffmpeg命令 系统命令 ffmpeg转码 ffmpeg录音 录音设备名由命令获取 录音

  • ffmpeg编译支持nvidia-GPU解码

    编译ffmpeg 在对视频数据进行转码时,通常使用 FFmpeg 库[https://www.ffmpeg.org...

  • ffmpeg 转码

    ffmpeg 转码使用 下载地址:https://www.ffmpeg.org/download.html[htt...

  • FFmpeg转码

    1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_fi...

  • FFmpeg转码

    1.分离视频音频流 2.视频解复用 3.视频转码 //-bf B帧数目控制,-g 关键帧间隔控制,-s 分辨率控制...

  • Cannot find ffmpeg

    在使用ffmpeg进行音频转码时报错:Cannot find ffmpeg通过google找到解决办法:

  • FFmpeg工具

    ffmpeg在做音视频编解码时非常方便,所以很多场景下转码使用的是ffmpeg,通过ffmpeg –-help可以...

  • 记一次FFmpeg的编译过程的坑

    参考文章:iOS开发 - 超详细集成 FFmpeg 步骤 iOS集成FFmpeg及视频格式转码 以...

  • ffmpeg的转码问题

    //ffmpeg的转码问题 如果将pcm数据转码为mp3数据时需要设置 //AVSampleFormat samp...

网友评论

      本文标题:FFmpeg转码

      本文链接:https://www.haomeiwen.com/subject/gtculqtx.html