![](/img/trans.png)
[英]FFMPEG drops supposedly corrupt frames from original video while transcoding using h264 encoder
[英]FFmpeg transcoding mpeg2 to H264 and compare frames
我有以下mpeg2源文件:
流#0:0 [0x900]:視頻:mpeg2video(主)([2] [0] [0] [0] / 0x0002),yuv420p(tv,從上而下),720x576 [SAR 16:15 DAR 4:3 ],4540 kb / s,25 fps,25 tbr,90k tbn,50 tbc
並使用以下命令將其轉碼為H264:
ffmpeg -i source.mpg -vcodec h264_nvenc -r 25 -g 25 -acodec復制-copyts -f mpegts example1.mpg
之后,我想從兩個視頻文件中提取相同的幀:
ffmpeg -y -ss 00:44:16 -i source.mpg -frames:v 1 source.png
ffmpeg -y -ss 00:44:16 -i example1.mpg -frames:v 1 example1.png
但是圖片(source.png和example1.png)不同。 請參閱source.png:
如何在兩個視頻上捕捉相同的時刻(幀) ?
您可以使用幀號代替時間從兩個視頻中提取幀。 例如,您可以使用以下命令從視頻中獲取第100幀:-
ffmpeg -i source.mpg -vf "select=gte(n\,100)" -vframes 1 source.png
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.