gpt4 book ai didi

ffmpeg - ffmpeg 中的实时视频编码

转载 作者:行者123 更新时间:2023-12-01 14:12:27 25 4
gpt4 key购买 nike

实际上,我正在尝试将原始视频压缩为 MPEG-4 AVC/H.264 BD 兼容的 High Profile/Level 4.1 视频。我正在使用 ffmpeg。

ffmpeg -threads 2 -f rawvideo -pix_fmt bgr24 -re -s 720x576 -i - -threads 2 -vcodec libx264 -deinterlace -s 720x576 -coder 1 -flags +loop -cmp +chroma -partitions -parti8x8-parti4x4-partp8x8-partb8x8 -me_method dia -subq 1 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 3 -refs 1 -directpred 1 -trellis 0 -flags2 +bpyramid-mixed_refs+wpred-dct8x8+fastpskip-mbtree -wpredp 0 -b 3000k -g 300 -an -f flv -y -

它有效(输出视频为 21MB,持续 1 分钟),同时使用 -f mp4 错误显示(多路复用器不搜索输出)任何人都可以帮助我。是不是获取方式正确啊?

非常感谢。

最佳答案

其实错误信息是正确的。如果我正确理解命令行,你想做标准输出。这对于 mp4 是不可能的,因为 mp4 是一种文件格式,如果不事后查找和更新页眉/页脚就无法写入。

所以改用 mpegts 或其他可以通过管道写入的东西。或者给出输出文件的文件名,然后 ffmpeg 可以编写一个 mp4 文件。

关于ffmpeg - ffmpeg 中的实时视频编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3855123/

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