gpt4 book ai didi

video - 如何使用 FFMPEG 将 1080p 转换为 1080i

转载 作者:行者123 更新时间:2023-12-04 22:51:36 26 4
gpt4 key购买 nike

我需要 FFMPEG 命令,它可以将 H264 编解码器的 1080p 转换为 1080i(顶部底部和底部向上)。
请帮忙。

谢谢

最佳答案

经过一些测试,看起来像“tinterlace”视频过滤器描述here在这种情况下不起作用。

我最终使用 MBAFF 编码模式和 TF,BF 顺序使用

ffmpeg -i bbb_1min.ts -c:v libx264 -pix_fmt yuv420p -flags +ilme+ildct testi.mp4

要选择您想要的字段,您必须指定 -x264opts -bff=1对于底部优先或 -x264opts tff=1 laike 在下面的 2 命令行中:
FOR Bottom Field First(BFF): 
ffmpeg -i ~/videos/bbb_1min.ts -pix_fmt yuv420p -c:v libx264 -flags +ilme+ildct -x264opts bff=1 ~/videos/testi.mp4

FOR Top Field First(TFF):
ffmpeg -i ~/videos/bbb_1min.ts -pix_fmt yuv420p -c:v libx264 -flags +ilme+ildct -x264opts tff=1 ~/videos/testi.mp4

并且不确定是否可以使用“完美”的单独字段编码,因为我发现了以下句子:“ 启用隔行编码并指定顶​​部字段是第一个。x264 的隔行编码使用 MBAFF,本质上比渐进式编码效率低。出于这个原因,如果您打算在隔行显示器上显示视频(或者在将视频发送到 x264 之前无法对视频进行反隔行扫描),则应该只对隔行扫描进行编码。暗示 --pic-struct。 " here

经测试:
    ffmpeg version N-61580-g3d48cbc Copyright (c) 2000-2014 the FFmpeg developers
built on Mar 19 2014 15:27:33 with gcc 4.8 (Ubuntu/Linaro 4.8.1-10ubuntu9)

关于video - 如何使用 FFMPEG 将 1080p 转换为 1080i,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22471099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com