首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu12.04上使用FFMPEG将h264代码转换为h265?

如何在Ubuntu12.04上使用FFMPEG将h264代码转换为h265?
EN

Stack Overflow用户
提问于 2021-04-13 04:58:15
回答 1查看 4.7K关注 0票数 0

我在打气。

我使用以下命令将h264代码转换为h265。

代码语言:javascript
复制
ffmpeg -i input.mp4 -c:v libx265 -crf 26 -preset fast -c:a aac -b:a 128k output.mp4

但结果是

未知编码器'libx265‘

但是在使用上面的命令之前,我已经通过下面的命令编译了h265。

代码语言:javascript
复制
sudo apt-get install cmake mercurial
cd ~/ffmpeg_sources
hg clone https://bitbucket.org/multicoreware/x265
cd ~/ffmpeg_sources/x265/build/linux
PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED:bool=off ../../source
make
make install

然后,我使用ffmpeg -codecs来检查它是否支持编码h265。

结果是

D.V.L.HEVC H.265 / hevc (高效视频编码)

似乎ffmpeg不支持h265。

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2021-04-13 06:06:36

若要调用当前文件夹中的ffmpeg二进制文件,请执行

代码语言:javascript
复制
./ffmpeg -i input.mp4 -c:v libx265 -crf 26 -preset fast -c:a aac -b:a 128k output.mp4

如果没有./它将调用/usr/bin中的二进制文件,该二进制文件可能是通过apt安装的,其中没有x265。

提示:预置媒体和快媒体之间的效率跳得很高,媒体要比快得多。慢的和中等的也是一样的(所有其他的预置都没什么大的区别),所以如果你有更多的时间,可以考虑使用slow。

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

https://stackoverflow.com/questions/67068971

复制
相关文章

相似问题

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