gpt4 book ai didi

encoding - FFmpeg - VP9 中的两遍生成第一遍的空输出文件

转载 作者:行者123 更新时间:2023-12-04 22:55:44 28 4
gpt4 key购买 nike

当我尝试在ffmpeg中使用两遍编码视频文件时,第一遍的输出文件使用vp9为空。因此,我无法继续进行第二部分。

两遍代码:

1.通过:

ffmpeg -y -s:v 3840x1920 -framerate 30 -i video_framerate_resolution.yuv -c:v libvpx-vp9 -crf 20
-pass 1 -an -f avi NULL && \

2.通过
ffmpeg -s:v 3840x1920 -framerate 30 -i video_framerate_resolution.yuv -c:v libvpx-vp9
-pass 2 -b:v 1000K -f avi out.avi

任何帮助将不胜感激。谢谢。

最佳答案

您不需要为第一遍生成文件。目的只是将帧发送到编码器,以便它可以记录统计信息。但是,您应该跳过复用器。

所以,通过 1

ffmpeg -s:v 3840x1920 -framerate 30 -i video_framerate_resolution.yuv -c:v libvpx-vp9 -b:v 1000k -pass 1 -an -f null -

通过 2
ffmpeg -s:v 3840x1920 -framerate 30 -i video_framerate_resolution.yuv -c:v libvpx-vp9 -pass 2 -b:v 1000K out.avi

关于encoding - FFmpeg - VP9 中的两遍生成第一遍的空输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44800167/

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