mp4快速重新封装为isom格式

原创 2016年08月30日 10:22:04

全志A10的万能播放平板,居然也有播放不了的mp4了。

用电脑的终极解码potplayer看看,视频格式:

    Format : MPEG-4

    Format profile : Base Media / Version 2
    Codec ID : mp42
  Video #1
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : High@L3.1
    Format settings, CABAC : Yes
  Audio #2
    ID : 2
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40

对比可见video跟audio都是支持格式,那么问题就在 Format profile : Base Media / Version 2 和 Codec ID : mp42 了。

要转换为通用isom格式。

使用MediaCoder可以转换,但是文件多了就要做题,麻烦至极。

其实,使用MediaCoder安装目录codecs带的ffmpeg.exe就可以完美转换(其实只是拷贝而已,速度飞快)。

在cmd窗口的命令行,运行:

ffmpeg -vcodec copy -acodec copy -i  "输入文件名" "输出文件名"

就可以了。

对于要批量转换的,使用dir命令,做成bat批处理文件就好。

再也没有转换数量限制了。


MP4文件结构(2)

以一个长度为10秒的MP4为例,其结构可能如下: type: ftyp,        size:       24 type: mdat,     size:  8884701 type: m...

MP4封包Xvid+AAC以及Codec ID的isom,mp42,m4v,msnv问题

     是给移动设备转换视频,由于移动设备处理器性能较差,只能采用符合标准的视频格式才能流畅播放。视频都是使用MediaCoder压缩的,经过测试: AVI封包Xvid视频、AAC音频,移动设备画面...
  • stardtx
  • stardtx
  • 2011年06月24日 14:20
  • 5436

MP4文件格式详解——文件类型ftyp

文件类型ftyp(ISO-14496-12) Author:Pirate Leo Email:codeevoship@gmail.com ISO 14496 - 12 定义了一种封装媒体数据的基...

使用ffmpeg开源库将h264封装为mp4格式

最近一直在做使用ffmpeg关于读取标准h264格式内存如何封装为mp4格式文件,在经过一周的持续奋战之后在网上找了一些代码,特别的雷神的博客让我获益匪浅,开始不知道如何持续读取发送来的内存块,如何边...

H264 编码封装成 MP4 格式 视频流 RTP 封包

转自:http://www.cnblogs.com/ghw-NO1/archive/2012/08/28/2660848.html 一、概述 本文讲述的是对H264编码且封装成MP4格式的视...

FFMPEG解析MP4格式封装的视频为YUV和AAC

此篇文章主要涉及到对封装视频数据的视频和音频的抽取,抽出来的视频解码保存为YUV格式,音频保存为AAC格式。代码都加了注释,虽然全局变量比较多,但主要目的还是熟悉整个流程。...

H264编码 封装成MP4格式 视频流 RTP封包

From:http://www.cnblogs.com/ghw-NO1/archive/2012/08/28/2660848.html 一、概述 本文讲述的是对H264编码且封装成MP...

【多媒体封装格式详解】---MP4【1】

MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC 14496-14”标准文件中定义的。 1.最小组成单元 BOX 像FLV的tag、MKV的EBML、ASF...
  • tx3344
  • tx3344
  • 2013年01月07日 10:54
  • 7777

MP4封装格式详解

mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当...

H264编码 封装成MP4格式 视频流 RTP封包

一、概述 本文讲述的是对H264编码且封装成MP4格式的视频流进行RTP打包过程时需要了解的一些基本知识。 二、H264的基础知识 1.H264的编码格式 H.263 定义的码...
  • czc1009
  • czc1009
  • 2014年08月11日 16:53
  • 1647
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mp4快速重新封装为isom格式
举报原因:
原因补充:

(最多只允许输入30个字)