encoding - 使用 FFMPEG 进行 H.264 编码 - 某些视频无法正常工作

标签 encoding ffmpeg h.264

任何人都可以提供他们“最强大”的 FFMPEG 命令行来编码到 H.264 吗?我们尝试了一些,但有些视频不想打球。对不起,我手头没有确切的错误 - 只是希望得到别人的命令行,然后我花时间试图弄清楚哪种类型的视频没有编码,或者为什么。

多谢了。

最佳答案

这是我用于将视频编码为基线的 ffmpeg 命令行,以便它们在所有各种 iOS 硬件上播放:

ffmpeg -y -i $INPUT -c:v libx264 -pix_fmt yuv420p -preset:v slow -profile:v baseline -crf 20 $OUTPUT

INPUT 通常是使用无损动画编解码器编码的 .mov 文件。输出就像“xyz.m4v”

关于encoding - 使用 FFMPEG 进行 H.264 编码 - 某些视频无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556129/

相关文章:

python-3.x - Python 3 - Base64 编码

java - xuggler 找不到输入编解码器 ID (avi, msvideo1)

c# - 将流编码为 UTF-8 而不是 ASCII 后无法读取流中的整数

javascript - 如何在javascript中不解码就获取页面url?

c - 这个按位汉明(31,26)编码器在 C 中如何工作? (位掩码)

audio - AVCodecContext->frame_size 和 AVFrame->nb_samples 之间的音频样本大小差异

video - ffmpeg mkv 到 mp4 的转换有颜色

c++ - 使用 VLC imem 从内存中播放 h264 视频文件但收到错误 "main stream error: cannot pre fill buffer"

c - JM H.264引用编码器,复杂度计算

ffmpeg - 将 h264_cuvid 解码器与 ffmpeg 一起使用时出错