QuickTime不支持播放HEVC编码mp4/mov视频

本文介绍了如何通过FFmpeg将HEVC视频转换为QuickTime兼容的格式,着重讲解了'hvc1'和'hev1'编码的区别,以及在实际操作中如何选择合适的codec tag。对于不支持hev1的MP4/MOV文件,提供了编码转换示例8k_265.mov到hvc1编码的8k_265.mp4。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用ffprobe或者mediainfo分析相关视频文件,会发现是hev1。

hev1、hvc1是两种codec tag。Quicktime Player和iOS不再支持hev1 tag的mp4/mov。

二者大致有如下不同:

  • 'hvc1' stores all parameter sets inside the MP4 container below the sample description boxes.
  • 'hev1' stores all parameter sets in band (inside the HEVC stream).

参考下例,用FFmpeg生成QuickTime兼容HEVC码流

ffmpeg -i src/8k_265.mov -c:v copy -vtag hvc1 8k_265.mp4

 

参考文献

  1. https://blog.youkuaiyun.com/iBobbyTS/article/details/109402983

  2. https://stackoverflow.com/questions/63468587/what-hevc-codec-tag-to-use-with-fmp4-hvc1-or-hev1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值