我有一个.mp4视频文件,我需要修剪它,但无论我如何做,修剪后的视频再次被编码,这导致噪音视频。
我试过的是:
'MPEG-4'选项。在前两个场景中,原始的mp4电影在裁剪后再次被编码。我无法在mp4中打开VirtualDub文件。
那么,什么是最简单的方法来修剪一个视频,而不重新加密呢?
发布于 2016-02-02 14:48:44
您可以在一个命令中执行拆分和重新编码。
创建文本文件,list.txt,
像这样
file 'in.mp4'
inpoint 48.101
outpoint 67.459
file 'in.mp4'
inpoint 76.178
outpoint 86.399
file 'in.mp4'
inpoint 112.140
outpoint 125.031那就跑,
ffmpeg -f concat -i list.txt -an -crf 18 out_merged.mp4发布于 2016-02-02 14:21:33
我用以下命令解决了这个问题:
ffmpeg.exe -ss 48.101 -t 19.358 -i in.mp4 -an out_part1.mp4
ffmpeg.exe -ss 76.178 -t 10.221 -i in.mp4 -an out_part2.mp4
ffmpeg.exe -ss 112.140 -t 12.891 -i in.mp4 -an out_part3.mp4
ffmpeg -i out_part1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intrmdt1.ts
ffmpeg -i out_part2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intrmdt2.ts
ffmpeg -i out_part3.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intrmdt3.ts
ffmpeg -i "concat:intrmdt1.ts|intrmdt2.ts|intrmdt3.ts" -c copy out_merged.mp4还有一些解释:
https://stackoverflow.com/questions/35136468
复制相似问题