h.265(HEVC)编码真给力,转码太费CPU和时间了
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
h.265(HEVC)编码真给力,转码太费CPU和时间了
用ffmpeg把视频转换成h.265的编码格式后,极大的减小了视频文件的体积,并且画质几乎没降低(我这里转换后的视频画质用肉眼根本看不出区别)
但,转码太费CPU和时间了
(如果我有一个好点的 i7或至强处理器,或独显的话,不知道转码的时间会缩短成什么样子?)
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
不知 HEVC 编码可以使用硬件加速吗?
看这里似乎可以。不知能否使用,质量如何
http://www.phoronix.com/scan.php?page=n ... -Encode-VA
http://www.phoronix.com/scan.php?page=n ... evc-va-api
看这里似乎可以。不知能否使用,质量如何
http://www.phoronix.com/scan.php?page=n ... -Encode-VA
http://www.phoronix.com/scan.php?page=n ... evc-va-api
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
我的CPU不支持HEVE编码的硬件加速……vickycq 写了:不知 HEVC 编码可以使用硬件加速吗?
看这里似乎可以。不知能否使用,质量如何
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
-
- 帖子: 295
- 注册时间: 2013-04-27 19:26
- 系统: ubuntu+win7
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
请问一下,我有独显,同时我想使用H.264编码,ffmpeg应该使用什么参数?kashu 写了:用ffmpeg把视频转换成h.265的编码格式后...或独显的话,不知道转码的时间会缩短成什么样子?)
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
h.264?恒河沙数1 写了:请问一下,我有独显,同时我想使用H.264编码,ffmpeg应该使用什么参数?
ffmpeg我没研究那么深,我用的是ffmpeg最简单的选项:
ffmpeg -i input.file -c:a copy -c:v libx265 output.file
x265 HD Benchmark
http://x265.ru/en/x265-hd-benchmark/
看这个Benchmark,好像连4代、5代的I7处理器在编码/转码HEVC格式时也不轻松……
至少我可以确认的是,我的I5-3210M不支持硬件加速
https://communities.intel.com/thread/59216
Learn about the Significance of HEVC (H.265) Codec
https://software.intel.com/en-us/blogs/ ... g-you-down
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
intel.com 写了: HEVC codecs implemented on CPUs typically include a multithreaded HEVC Encoder and HEVC Decoder. Both the Encoder and the decoder are likely to be heavily optimized. Even so, H.265 use comes with a cost. H.265 is more difficult to encode and it can require up to 10x the compute power to encode at H.264 speed. While any computer can, in theory, decode H.265, real life demands it be done by a built-in hardware decoder.
Both the Encoder and the decoder are likely to be heavily optimized. Even so, H.265 use comes with a cost.
编码器和解码器都做了深度的优化,即使如此,H.265用起来开销依旧很大。
H.265 is more difficult to encode and it can require up to 10x the compute power to encode at H.264 speed.
H.265相较于H.264的编码更加困难,并且需要10倍的计算能力才能达到和H.264一样的编码速度。
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
-
- 帖子: 295
- 注册时间: 2013-04-27 19:26
- 系统: ubuntu+win7
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
我在使用ffmpeg的时候也是使用的最简单的默认参数。今天测试了一下,使用H.264转码速率在1.6倍左右,使用H.265转码,速率在0.6倍左右,也就是说还做不到实时。但是一个52.3M的1080P视频片段,使用H.264编码后有20.2M,使用H.265编码后只有8.3M。可见有得必有失啊!kashu 写了:ffmpeg我没研究那么深,我用的是ffmpeg最简单的选项:
ffmpeg -i input.file -c:a copy -c:v libx265 output.file
顺便说一下,Ubuntu仓库中带的VLC版本还不能播放H.265编码的视频。
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
只能期待硬件加速了
VLC可以播放h.265(HEVC)格式的视频
sudo apt-get install vlc-plugin-libde265 -y
VLC可以播放h.265(HEVC)格式的视频
sudo apt-get install vlc-plugin-libde265 -y
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
-
- 帖子: 295
- 注册时间: 2013-04-27 19:26
- 系统: ubuntu+win7
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
感谢!kashu 写了:只能期待硬件加速了
VLC可以播放h.265(HEVC)格式的视频
sudo apt-get install vlc-plugin-libde265 -y
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
我今天才仔细对比了一下这个速度恒河沙数1 写了:使用H.265转码,速率在0.6倍左右
bitrate= 740.9kbits/s speed=0.199x
我在转h.265时的速度才0.199
请问你的CPU具体型号是多少?我想了解一下。
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
-
- 帖子: 295
- 注册时间: 2013-04-27 19:26
- 系统: ubuntu+win7
Re: h.265(HEVC)编码真给力,转码太费CPU和时间了
i7-4700MQkashu 写了: 请问你的CPU具体型号是多少?我想了解一下。
http://ark.intel.com/products/75117/Int ... o-3_40-GHz
昨天因为更新了FFmpeg3.0,我又测试了一下,只加一个 -c:v libx265参数,也就是说音频使用默认方式编码,331.7M的720P视频可以压缩到70.9M,速率在0.63左右。