有的时候,特殊需求,需要将下载的m4s转为mp4的视频格式。
看了下,FFmpeg就支持,那么如何转换呢?纯视频转换代码如下:
ffmpeg.exe -i video.m4s -codec copy Output.mp4
如果同目录还有音频,[……]
有的时候,特殊需求,需要将下载的m4s转为mp4的视频格式。
看了下,FFmpeg就支持,那么如何转换呢?纯视频转换代码如下:
ffmpeg.exe -i video.m4s -codec copy Output.mp4
如果同目录还有音频,[……]
有时只需要原封不动的转换下mkv格式的视频到mp4,则可以使用如下指令,利用FFmpeg将mkv视频转为mp4视频。
ffmpeg -i LostInTranslation.mkv -codec copy LostInTranslation.mp4
Lin[……]
FFmpeg转码很慢,默认的调用确实如此,其实本身人家是支持多线程的,用命令启用多线程后转码速度就可以大幅提升了。
假设原始指令为:
ffmpeg -i movie.mp4 -vf "crop=640:256:0:400" -strict -2[......]
如下指令视频了多个视频合并~记得先转成ts格式。
ffmpeg -i "concat:1.ts|2.ts" -acodec copy -vcodec copy -absf aac_adtstoasc outputname.mp4[......]
有些时候,需要裁剪一部分视频的画面,比如1280*840的视频,想裁剪为1280*720的视频,这个时候,使用如下指令即可实现裁剪视频画面功能:
ffmpeg -i inputname.mp4 -vf crop=1280:720:0:120 -threads 5 -p[......]
我们有时候需要合成一个MP3和MP4,即添加背景音乐,如何实现?
如下就是音视频合成示例代码,实现了合并MP3和MP4:
ffmpeg -i 1.mp3 -i 1.mp4 outputname.mp4[......]
假设MP3音频的时长是5分钟,我只想裁剪其中的1分钟开始,到第二分钟结束的时间的音频,如何实现?
以下代码即实现了截取第一分到第二分之间音频的功能,并输出结果到outputname.mp3。
ffmpeg -i inputname.mp3 -vn -acodec co[......]
假设MP4视频的时长是5分钟,我只想裁剪其中的1分钟开始,到第二分钟结束的时间的视频,如何实现?
以下代码即实现了截取第一分到第二分之间视频的功能,并输出结果到outputname.mp4。
ffmpeg -ss 00:01:00 -t 00:02:00 -accur[......]