有关ffmpeg命令的更多详细信息

时间:2020-09-05 01:38:55

标签: ffmpeg

在此链接After merge videos, the duration is too long - ffmpeg中,用户Gyan提供了如下所示的解决方案

ffmpeg -i intro.mp4 -s hd720 -r 30000/1001 -video_track_timescale 30k -c:a copy newintro.mp4

正如上面的ffmpeg命令所做的一样,我很想了解更多。朝这个方向的指针会有所帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

ffmpeg
-i intro.mp4 <-输入选项和参数(url)
-s hd720 <-视频缩放; hd720是1280x720的代码。查看http://ffmpeg.org/ffmpeg-utils.html#Video-size上的所有代码
-r 30000/1001 <-设置输出帧率。这是一个有理数; 29.97的精确表示
-video_track_timescale 30k <-设置视频流的timescale;仅适用于MP4和MOV系列格式。
-c:a copy <-输出中的任何音频都将从源复制,不会重新压缩。仅当以输出格式支持源音频编解码器时才能工作。
newintro.mp4 <-输出url,在这种情况下为MP4文件名。