首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个ffmpeg h.265硬件问题

一个ffmpeg h.265硬件问题
EN

Stack Overflow用户
提问于 2015-08-18 10:19:13
回答 1查看 1.3K关注 0票数 0

嗨,我有一个与硬件相关的问题。简单地说:转换工作在mac上,但是在一些电视屏幕上,转换后的h.265视频在开始播放时会延迟几秒钟!

我们将非常感谢你的回应!

输入:

UHD(3840x2160) Prores 422(HQ)主文件

我们用来重新编译为16位渲染器的内容:

代码语言:javascript
复制
brew uninstall ffmpeg
brew uninstall x265
brew uninstall --force x265
brew install x265 --16-bit
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265

代码我们在FFMpeg:中使用

代码语言:javascript
复制
-b:v 36000k -maxrate 38000k -c:v libx265 -pix_fmt yuv420p10le -x265-params "profile=main10:level=5.1:b=36000k" -c:a aac -strict experimental -b:a 256k

优选输出

代码语言:javascript
复制
3840x2160 resolution
10bit 4:2:0  colordepth
Main 10@L5.1@High format profile
MP4 container
HEVC codec
24p framerate
38Mb Variable bitrate
256Kb Variable bitrate/AAC audio

输出设备是Tarakan流发生器T7

我们的问题:

在规范级别上,FFmpeg提供的编码文件是正确的。我希望该文件有一个主要的10高级别5.1格式配置文件。基于我已放入FFmpeg的规范,它会自动生成一个具有5.0级配置文件的文件,因为它不需要基于规范的更高级别。

该文件在Mac上正确播放。该文件还必须在Tarakan流生成器(具有多个HDMI输出的媒体播放器)上正确播放。该文件需要一段时间来加载,删除5-6秒的电影开始,然后正确播放。

EN

回答 1

Stack Overflow用户

发布于 2015-08-27 06:55:14

我想这可能是解码器性能的问题。

首先是比特率。38 38Mbps,是非常高的,所以解码需要更多的时间前几帧。

第二,10位还增加了解码器的负载。

您可以将"-t快速解码“添加到x265中,以提高解码性能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32069673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档