ffmpeg - 无损视频到 h.265 - [错误] : main10 profile not compatible with i422 input chroma subsampling

标签 ffmpeg h.265

我有一个无损.mov视频,我正在尝试使用 h.265 对 firetv 和其他一些 android 电视设备进行编码。他们支持的规范是:
基于他们的原生 H.265 支持,我正在尝试导出 Main 10 Profile with level 4.1 .
我正在运行的命令是:

ffmpeg -i 001_lossless.mov -c:v libx265 -preset slow -profile:v main10 -level:v 4.1 -c:a aac -b:a 128k output.mp4
这会产生以下错误:
x265 [error]: main10 profile not compatible with i422 input chroma subsampling.
解决此问题的最佳方法是什么?我也可以请求不同格式的无损视频,但我不确定要什么。

最佳答案

解决方案是添加一个附加参数:-pix_fmt yuv420p

关于ffmpeg - 无损视频到 h.265 - [错误] : main10 profile not compatible with i422 input chroma subsampling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66328252/

相关文章:

ffmpeg 剪切音频的开头和淡入淡出

video - 使用 ffmpeg 将直播电视录制为 .ts 到 mp4

matlab - HEVC (h.265) 帧内预测

Android 中 HEVC(H.265) 的 Android Media Recorder 视频编码

ffmpeg h265选择性解码问题

ffmpeg - 编译 libx264 时出错 : Undefined symbols for architecture x86_64

3d - 如何使用 FFmpeg 将上下 3d 视频转换为并排 3d 视频

video - 具有 H.264 的 mpeg-4 容器所需的最小 Atom/Box 集(一个流,渐进式视频,无音频)

hevc - 解析hevc比特流

python - 使用 python 将比特流保存到文件