电影的第三次革命是数字电影的诞生,数字电影取代了胶片,那么数字电影就一定有其独特的封装(压缩)格式。在网络上,我们经常见到许多视频格式,诸如mp4、mkv、flv、rmvb等,这些都是在通用计算机上播放的,电影院中播放的影片数字格式一般为JPEG2000。

问题  

  JPEG2000和JPEG很像诶,JPEG不是图片吗?这就涉及两大视频压缩方式了:帧内压缩、帧间压缩。

  影像动画中最小单位的单幅影像画面,相当于电影胶片上的每一格镜头。 一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。 我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。

帧内压缩

  帧内压缩类似于图片压缩,跟这一帧的前面(或后面)一帧(或几帧)无关,由当前帧中,已编码的部分来推测当前待编码的这一部分数据是什么。

帧间压缩

  帧间压缩是,由这一帧的前(或后)一帧(或几帧)来推测当前待压缩的这一部分数据是什么。

解答

  JPEG2000的确是图片压缩格式,用此压缩格式做视频压缩只能做到帧内压缩,可见压缩率会受些影响,但其中每一帧都是可以独立播放的,这不正向以前胶片一张图片一张图片的放映一样吗?这样做出来的视频应该会更清晰。H.264既使用了帧内压缩又使用了帧间压缩,因此压缩率非常高,本地播放会占用更小的磁盘空间,在线播放会节省很大带宽,在流量还是付费的年代,这点非常有意义,而且H.264压缩的视频在电脑中的还原度也是一流的,所以作为非电影院的个人用户,JPEG2000这种格式还是不要弄了。

转载于:https://www.cnblogs.com/guanghe/p/10471850.html

电影编码JPEG2000与H.264相关推荐

  1. 最简单的视频编码器:基于libx264(编码YUV为H.264)

    ===================================================== 最简单的视频编码器系列文章列表: 最简单的视频编码器:编译 最简单的视频编码器:基于libx ...

  2. havc是什么意思_什么是AVC编码? 简述H.264概念和发展

    什么是 AVC 编码? 简述 H.264 概念和发展 频编解码技术有两套标准,国际电联( ITU-T )的标准 H.261 . H.263 . H.263+ 等:还有 ISO 的 MPEG 标准 Mp ...

  3. H.264将普及 视频编码讲坛之H.264前世今生

    随着HDTV等高清资源的兴起,H.264这个规范频频出现在我们眼前,HD-DVD和蓝光DVD均计划采用这一标准进行节目制作.而且自2005年下半年以来,无论是NVIDIA还是ATI都把支持H.264硬 ...

  4. H.264、JPEG、JPEG2000、Motion JPEG、H.265、MPEG-4等图像编码格式

    前言 ~~~~~~~       最近在查看海思HI3516a软件开发手册时,对下表中的一些视频编码不是很清楚,也很容易搞混了,所以查了一些资料,对H.264.JPEG.JPEG2000.Motion ...

  5. 4K视频编码 H 264 H 265 VP9谁主沉浮

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 4K视频 ...

  6. 视频【编码】原理(H.264 librtmp推流),图像编码中sps ,pps ,nalu ,frame ,silce ect

    视频编码格式:H264, VC-1, MPEG-2, MPEG4-ASP (Divx/Xvid), VP8, MJPEG 等.  音频编码格式:AAC, AC3, DTS(-HD), TrueHD, ...

  7. 【Android RTMP】RTMPDump 封装 RTMPPacket 数据包 ( 关键帧数据格式 | 非关键帧数据格式 | x264 编码后的数据处理 | 封装 H.264 视频数据帧 )

    文章目录 安卓直播推流专栏博客总结 一. x264 编码后的 H.264 数据帧 二. RTMP 协议中 关键帧 / 非关键帧 数据格式 说明 三. 判定 H.264 帧数据分隔符 四. 初始化 RT ...

  8. 开发直播APP软件一定要了解的H.264编码,即时通讯中的战斗机

    开发直播APP软件一定会涉及即时通讯,即时通讯系统在直播系统中的主要作用是实现观众与主播.观众与观众之间的文字.音频.视频互动,现在比较火的主播连麦PK等功能的背后都显现着即时通讯的影子,而在即时通讯 ...

  9. 最简单的基于FFMPEG的视频编码器(YUV编码为H.264)

    ===================================================== 最简单的基于FFmpeg的视频编码器文章列表: 最简单的基于FFMPEG的视频编码器(YUV ...

最新文章

  1. openlayers2中selectcontrol用法
  2. atitit. java jsoup html table的读取解析 总结
  3. 别再说你不会!自学java教程百度云
  4. server.xml拒绝访问 无法修改
  5. MySQL5.6二进制软件包编译安装详解(三)
  6. React开发(216):ant dedign 弹窗销毁后再打开,原来的值仍存在,如何销毁弹窗内容?
  7. Shopify:删除版权信息 Powered by Shopify 在网站底部
  8. 部署和操作 Enterprise Library 加密应用程序块
  9. JPA、JTA、XA相关索引
  10. 利用python爬取电影资源
  11. 税盘怎么看服务器是否在维护,税盘服务器地址怎么查
  12. java 调用关机命令_java调用关机命令
  13. TP50、TP90、TP99的理解和使用
  14. 如何在photoshop里画虚线
  15. 网园网络电视 v1.2 官方
  16. Mongo入门-2-基本操作
  17. 网络编程原理进阶___TCP/IP(javaee)
  18. windows系统通过CMD将文件copy到远程电脑
  19. 活久见,Windows系统源码竟然真的泄露了!
  20. R语言VaR市场风险计算方法与回测、用LOGIT逻辑回归、PROBIT模型信用风险与分类模型...

热门文章

  1. Installshield获取安装包版本的系统变量是IFX_PRODUCT_VERSION
  2. [转]ubuntu系统中遇到的一些问题及解决
  3. android 一个有漂亮动画效果的Dialog
  4. 最新版Kubernetes常用命令大全
  5. CF628D Magic Numbers (数据大+数位dp)求[a,b]中,偶数位的数字都是d,其余为数字都不是d,且能被m整除的数的个数...
  6. 粗略。。类设计的基本经验3之笔记
  7. ADB 无线连接设备
  8. Android UI布局之LinearLayout
  9. try catch finally 关闭流标准的写法
  10. 项目添加服务器上数据库正常,添加本地的数据库出现问题(The user specified as a definer ('root'@'%') does not exist)...