Linux实现ffmpeg H.265视频编码
几乎所有观看的视频,数字地面电视,电缆,卫星或互联网上的压缩。原始的,未压缩的视频太大,会浪费太多的带宽。在DVD和Blu-ray之前,有视频CD(VCD)。这是用于在标准120mm(4.7英寸)光盘。光盘上的视频被编码为MPEG-1,一种用于在1处流式传输视频数据的有损压缩格式。5 Mbit / s。MPEG-1标准最有名的组件可能是音频压缩格式。官方称之为MPEG-1音频层III,可能将其称为MP3.
MPEG-1来源于MPEG-2,被选为DVD视频的视频压缩标准。它还被用作数字卫星(DVB-S)和数字地面电视(DVB-T)的基础视频标准。MPEG-2也被国际电信联盟(ITU)批准为H.262.DVD光盘后,支持MPEG-2编码的视频也支持H.264或MPEG-4第10部分,高级视频编码(MPEG-4 AVC)正式公布。
MPEG-1:用于视频CDsMP3: MPEG-1标准的一部分,普遍存在于今天MPEG-2 / H。262:用于DVD和其他数字媒体MPEG-4 Part 10 / H。264:用于Blu-rayMPEG-H / H。265:下一代编码格式支持4K和8K分辨率
After H.264来了265.它还有一些其他名称,最常见的是高效率视频编码(HEVC)或MPEG-H。H。265数据压缩比与H.264,可以支持高达8192×4320的分辨率。这意味着相同质量的视频只需要一半的带宽(或文件大小)。或者,这意味着可以以相同的比特率显着改善视频的质量,这对于非常高的清晰度是非常重要的(即,即4K和8K)显示。
Linux用户的好消息是,H.265编解码器在流行的编码套件中可用265编译获取最新和功能最强大的ffmpeg版本的最简单的方法是下载静态链接的构建。
下载32位或64位。柏油。xz文件。如果不确定要下载哪一个,请使用32位。在下载文件的目录中,运行以下命令解压缩归档文件file:
tar xvf ffmpeg-2.4-32bit静电。柏油。xz
Where4-32bit静电。柏油。XZ
这将创建一个名为“4-32bit静电在那个目录是用H编码视频265格式,使用以下命令:
./ ffmpeg -i视频。mp4 -c:a copy -c:v libx265 video-h265.mp4
-i参数指定输入视频文件,在这种情况下MP4ffmpeg可以解码各种视频格式,包括。avi,。mp4和。MOV。
-c:a复制参数告诉ffmpeg将音频流从原始文件直接复制到输出文件中。而-c:v libx265告诉ffmpeg在H中编码新的视频文件。265格式。
最后一个参数是H所需的文件名。265编码输出。ffmpeg可以创建。mp4,。mov和。mkv文件与H.265编码视频。
编码完成后,查看两个视频的文件大小;应该看到H的文件大小显着减少。265编码video:
ls视频。mp4 video-h265.mp4
要检查文件是否已正确编码,请使用像这样的ffprobe命令这样的.1010mh1112
ffprobe video-h265.mp4

输出将显示视频流(可能是stream#0)使用hvec,i编码。即H。265.音频流将以原始文件中使用的任何格式进行编码,因为它刚刚从一个复制到另一个文件。
如果对ffmpeg本身有任何疑问,还有一个充满活力的社区,邮件列表,IRC频道和论坛。如果对上述示例有任何疑问,请使用下面的评论部分,将看到是否可以帮助。

Linux实现ffmpeg H.265视频编码相关推荐

  1. H.265视频编码与技术全析(上)

    H.265视频编码与技术全析(上) 一. 概述 作为新一代视频编解码格式,H.265得到越来越广泛的应用.不久之前,苹果公司在翘首期盼中发布了iPhone6,该款手机较之以往的iPhone,不仅仅只是 ...

  2. H.265视频编码与技术全析

    一. 概述 作为新一代视频编解码格式,H.265得到越来越广泛的应用.不久之前,苹果公司在翘首期盼中发布了iPhone6,该款手机较之以往的iPhone,不仅仅只是简单地增大了屏幕,其采用了H.265 ...

  3. H.265视频编码与技术全析(下)

    H.265视频编码与技术全析(下) 四.帧内预测模式 共35个(h264有9个),包括Planar,DC,33个方向模式: 除了Intra_Angular预测外,HEVC还和H.264/MPEG-4 ...

  4. hm编码工具使用_H.265视频编码与技术全析(下)

    H.265视频编码与技术全析(下) 四.帧内预测模式 共35个(h264有9个),包括Planar,DC,33个方向模式: 除了Intra_Angular预测外,HEVC还和H.264/MPEG-4 ...

  5. 支持H.265视频网页Web播放的EasyPlayer.js设计理念与功能计划

    EasyPlayer.js网页播放器对于H.265支持的研发差不多整整一年了,回想到2019年国庆前夕,从用户现场反馈来的需求:目前市面上大部分的IPC摄像机或者NVR录像机设备,都默认H.265编码 ...

  6. 【技术科普】支持H.265视频网页Web播放的EasyPlayer.js设计理念与功能计划

    EasyPlayer.js网页播放器对于H.265支持的研发差不多整整一年了,回想到2019年国庆前后,从用户现场反馈来的需求:目前市面上大部分的IPC摄像机或者NVR录像机设备,都默认H.265编码 ...

  7. SONY索尼A7S3相机HEVC|H.265视频RSV损坏修复MP4

    继佳能和松下相机HEVC|H.265断电视频文件成功修复后,终于迎来索尼HEVC|H.265编码损坏视频修复.回想以往索尼微单的MP4视频文件,使用的都是H.264视频编码技术,从A7S3微单开始支持 ...

  8. H.265视频EasyPlayer播放器点播FLV不断加载,如何处理?

    EasyPlayer视频流媒体播放器属于高开放度.高兼容性.高灵活性.可支持H.264/H.265视频编码格式的播放器,为了满足用户的个性化需求,EasyPlayer具备多个版本,如EasyPlaye ...

  9. FFmpeg H.265 | HEVC 设置 GOP

    FFmpeg H.265 | HEVC 设置 GOP 引子 环境 H.264 VS H.265 H.264 H.265 后记 参考 引子 最近因为项目需求,得把 .yuv 文件用 FFmpeg , 采 ...

最新文章

  1. 互联网造车上半场即将收尾,下半场才是真考验
  2. 2019上海车展展后报告(整车篇)
  3. 递归循环子组件_算法一看就懂之「 递归 」
  4. GitHub图片无法显示
  5. c语言扩展运算符是什么,扩展运算符的6个重要用途
  6. 抖音直播带货攻略;直播前需要准备哪些设备丨国仁网络资讯
  7. 酒店的月收入报表java_统计报表_宾馆明细收入报表
  8. linux命令大全密码修改,linux修改密码命令
  9. python漏洞扫描器爬虫_Python系列之——漏洞平台厂商列表爬虫
  10. python 索引方法loc和iloc
  11. linux shell 发邮件
  12. linux jpg图片转base64,html中的图片直接使用base64编码后的字符串代替
  13. Python有道智云API图片文字识别
  14. 7-7 sdust-Java-字符串集合求并集 (10分)
  15. 计算机毕业设计之仿12306火车票购票平台
  16. 编程实用工具大全(前后端皆可用,不来瞅瞅?)
  17. 2021暑期学习第23天
  18. get在linux中的用法,在Linux中使用GetKeyState(VK_CAPITAL)1
  19. 希斯·莱杰获奥斯卡最佳男配角奖
  20. java仙侠回合制单机游戏_‎永生劫-单机仙侠回合制RPG游戏 on the App Store

热门文章

  1. Python 典型错误及关键知识点
  2. C++核心编程(一)
  3. pandas如何读取一个文件夹下的所有文件
  4. tf.variance_scaling_initializer() tensorflow学习:参数初始化
  5. TensorRT深度学习训练和部署图示
  6. nvGraph-NVIDIA图形库
  7. 如何在GPU上优化卷积
  8. 计算机视觉一些项目实战技术(续)
  9. 第四代自动泊车从APA到AVP技术
  10. 2021年大数据常用语言Scala(九):基础语法学习 break和continue