
-MP4Box可以按照时间和尺寸分割MP4(AAC,ASP,AVC,TTXT,MPEG-1/2,专用媒体流),提取部分及合并mp4
-ulead的VideoStudio8+MPEG-4插件
-Quicktime/Pro能够创建(编码,混合)和编辑(分割、合并)mp4文件,支持MPEG-4SimpleProfile,AAC,AVC
4)有没有可能将非MPEG-4标准的数据流放进MP4?
可以,虽然我不认为这是个好主意。MPEG-4标准定义了如何将数据流放入MP4的方式。类似于AVI,数据流根据专用的FourCCs方式被放入AVI中;在MP4中,每一个数据流有一个“专用的轨道ID(privatetrackID)”。记住,没有一个播放器能够支持MP4中此类的数据流,只会简单地把它们忽略。除非你非常明确地要这样做。
以下的数据流,不遵循MPEG-4标准,但已经能够被放入MP4中了。
-OggVorbis和OggTheora,使用MP4Box
-OggVorbis,使用修订版的mp4creator
-Apple的无损音频(ALAC/ALE-不兼容MPEG-4ALS),使用iTunes
-DVD图形字幕(Vobsubs),使用NeroRecode2
-AMR语音,使用NECe808/e616手机
唯有等到了将来,我们才能知道此类的非公开数据流能否被广泛的接受和支持。。。
5)当我从avi中将MPEG-4视频混合进MP4时,有哪些事项是必须特别注意的?
在做AVIs混合至MP4处理时,有一些潜在的问题。特别是编码中使用了B桢(b-frames/B-VOPs/bi-directional)。
1)“delayframes(桢延迟)”:由于一些编码(Xvid,Divx5)仍然使用旧的VFW界面会导致此问题。只有当使用VirtualDub/Mod编码且用了B桢时,就会自动丢桢。
2)“packedbitstream(打包的数据流)”:因旧有容器格式AVI不支持储存B桢而产生。在DivX5中会用到PB(只有在一个连续B桢的设定情况下),以及新版本的XviD默认设置是使用PB的(处理时要确认PB选项没有被勾选),还有使用其他桢来打包B桢(点击这里了解更多关于B桢的详细介绍)。
3)“ctts”atom(节点):当混合b桢进入MP4中必须写入的信息。
4)“vol(音量)”:在avi的每个关键桢(keyframe)中都要写入,但现在在MP4中已和影片数据分离开了。
现在,只有3ivxmp4muxer和GPAC的MP4Box可以正确的搞定上述问题。推荐只使用它们进行avi的转换,特别是那些使用packedbitstreams或者那种你不能确定是否使用了b桢设定/编码的avi。否则,你很可能不能够得到100%完全遵循标准的MP4文件!
6)transmux(转换并混合)时是否会对文件内容进行重编码?
不会,这是个无损的处理过程,只是将媒体流从一个容器搬到MP4里。
7)我怎样才能将字幕混合进MP4?
这里有三种方法可以实现:

-相对于MPEG-1/2,MPEG-4标准定义有自己的文本流/字幕标准(基于ISO14496-17的MPEG-4的时标文本)。MP4的字幕格式是基于文本的(不是像DVD字幕那种基于图形),遵循UTF-8/16标准(含古斯拉夫语、阿拉伯语、中文字符等)。它支持所有的动态效果(滚动、色彩、卡拉ok效果等),且支持附加字体及流媒体化。
MPEG-4TTXT的制作,已被MP4box和Quicktime支持。
回放时,可以使用Haali的MP4dshowParser,Osmo4,Realplayer和Quicktime(仅当放入.3gp文件中)。同样时VideoLan也支持。
-Nero的Recode2可以用来在MP4中储存专用数据流(Q4),且可以轻易的、不加修改的将DVD中的图形字幕(vobsubs)提出并存入MP4中。
媒体模式能够播放任何 directshow 支持的文件 (任何能用 windows media player 播放的文件),dvd 模式使用预安装 directshow dvd 滤镜播放 dvd 内容。zoom player max是一款功能强大的免费多媒体播放器软件,该软件是由inmatrix公司基于windows media player基础上开发的,拥有媒体模式和dvd模式,媒体模式能够播放任何directshow支持的文件,dvd模式使用预安装directshow dvd滤镜播放dvd内容。添加要转换的电影文件后,选择一种自己硬件的匹配的mp4,mp4/rm转换专家支持转出各种主流硬件的官方标准mp4格式,譬如手机的mp4、ipod、iphone、psp、ps3、ipad、魅族的mp4,专门针对各种硬件进行了优化,导出的mp4均能流畅清晰的在各种硬件上兼容播放,杜绝了硬件不兼容引起的一些不流畅的播放问题。
文字语音支持四川话.粤语等.陕西话等地方特色语言,你可以通过调节语速,发音人,音频格式,音量大小等相关参数,让生成的音频文件更合你意. 文字语音使用语音自动转换语音之前可自定义引擎类型.文本编码.文本类型.音频格式.音频编码.压缩等级.发音人.背景音.语速.音量等选项.通过该软件制作免费的语音可以用作mc喊麦说话开场,也可以录制文字表白情书.生成的语音文件在软件运行目录。 文字语音使用语音自动转换语音之前可自定义引擎类型、文本编码、文本类型、音频格式、音频编码、压缩等级、发音人、背景音、语速、音量等选项。格式工厂是一款强大的格式转换器,您可以使用格式工厂把视频格式转换成您需要的格式播放,而且格式工厂是可以修改字幕的哦,可能很多小伙伴并不知道这个功能,那格式工厂怎么修改字幕呢,下面小编就给大家介绍格式工厂修改字幕方法。
回放这些高级内容,你需要可以支持此类内容的滤镜/播放器(见Q12)。
8)我如何将章节放入MP4文件中?
当发现右键菜单失灵时,可以按照下面的操作来恢复:依次点击ie浏览器窗口中的“工具”|“internet选项”命令,弹出internet选项设置对话框,选择“安全”标签,打开如图5所示的标签设置页面,按下“自定义级别”按钮,在其后界面中找到脚本的设置,将活动脚本、允许通过脚本进行粘贴设置、java小程序脚本等都设置为禁用,单击“确定”按钮保存设置操作,再刷新当前网页,就能使用右键菜单了。系统配置完成后,将其导出为一个.xva文件,存放在附加盘(可以是移动硬盘)存储目录里,并且复制到其他xenserver主机的存储目录下,需要的时候,可一式多份地导入到主机系统,运行使用。目录还被用来控制访问权限 —— 目录的 read 属性允许用户访问目录中的文件,而 execute 属性允许用户修改目录中的文件 (这个特性被后来的unix系统继承下来)。
你可以使用NeroRecode2在编码mp4过程中自动插入章节信息,或者用MP4Box和record2的MP4directshowmuxerfilter在已存在的mp4文件中添加章节信息。(例如在GraohEdit中使用此滤镜)。
关于播放器,如果不能识别在udta中储存的章节信息,则会简单的忽略掉。你需要一个可以搞定此特殊章节信息的播放器或滤镜。(例如,Gabest,Haali,Nero或3ivx)。
9)我如何对MP4文件进行编排创作(例如创建类DVD的菜单)?有没有例子?
基本上编排创作应“手动”编写一个文本的语言格式,称为XMT或bt(基于VRML(VirtualRealityModelingLanguage/虚拟现实建模语言),就像我们熟知的Flash),一种能够把它作为binary格式(称为BIFS)编码/编译入mp4(免费的编码器为mp4box,mp4tool或XMTBatch)。
现在已经有一些面向MP4编排创作的GUI了,使得这一过程变得很方便。例如IBM,AVIPIX,Envivio,Mindego,iVAST,Digimax或Etri,但都未向大众开放。
所以,如果你想亲自编排创作MP4,除了编辑一个BT/XMT的脚本外没有别的办法。
感谢GPAC的家伙们,现在已经有了关于这个处理方法的指南(英文版、法文版),这将对你有不小的帮助。
为了使这个过程更简单,我创作了一个简单的脚本工具,命名为MP4menu,现在已经支持DVD菜单可以提供的所有特性。你可以按照自己的需求使用(指南)。
如果你想看一下实例以了解有什么别的可以放入MP4中,看一下这个小的含视频的菜单样本。但是MPEG-4系统还能提供2D和3D的效果(想一下玩具总动员和海底总动员这些影片),看一下这个小的2d样本(不含视频流)。
确认你使用的是MPEG-4系统支持的播放器,如GPACOsmo4player,来观看这些样本。
10)我如何才能在MP4文件中使用可变形重设尺寸(anamorphicresize)?
MPEG-4标准崇尚“多才能”,能够满足大众的各种需求。它提供了三种可能性:
1)码流方面:这可能是最具可行性且最大众化的方法。
使用 属性设置宽高,实际上相当于增加了 canvas画布的像素默认宽高: 300*150,表示:水平方向有300个像素,垂直方向有150个像素使用属性设置宽高,是增加或减少了canvas画布的像素。3、 使用preparedstatement向占有位符号传参数存在硬编码,因为sql语句的where条件不一定,可能多也可能少,修改sql还要修改代码,系统不易维护。但经过分析知道,在编码程序中,仅当对lis链表中元素进行零树判断和子节点处理时才需要根据坐标进行像素点访问,像素点被放入lip或者lsp后,只需对像素值进行访问、修改,没有必要再通过坐标进行像素值的访问,可直接在lip和lsp结构中存储像素值,从而提高编码速度。

1.7 ak47hd(0115版本)录的高清文件(mpeg4 8m码流)回放时发现声音不正常(在pc上播放正常,说明录像文件ok,但机子解码有问题),f3录像的目前回放正常,没有发现异常。摘要:完美解码是一款能实现各种流行视频、hdtv回放及编码的全能型影音解码包,自带media player classic、kmplayer、bsplayer三款流行播放器,支持简、英语言平台下安装,能播放avi、vcd、dvd、mpg、mp4、rmvb、ts、tp、evo、m2ts、mkv、ogm、mov、scm、csf、flv等众多种格式的影音文件。完美解码是一款能实现各种流行视频、hdtv回放及编码的全能型影音解码包,自带media player classic、kmplayer、bsplayer三款流行播放器,支持简、英语言平台下安装,能播放avi、vcd、dvd、mpg、mp4、rmvb、ts、tp、evo、m2ts、mkv、ogm、mov、scm、csf、flv等众多种格式的影音文件。
2)容器方面:MP4提供了一种“合成矩阵(CompositionMatrix)”,能够修改AR、画面旋转、支持多层数据、回放时将两条音轨混音(例:将影片的语音和音乐分离)等功能。
提供减法合成、波表合成、fm合成、采样回放、虚拟拉杆。"编辑一个文件时,你所编辑的内容没保存的情况下,可以把现在的文件内容与编辑之前的文件内容进行对比,不同的内容将高亮显示。通过测试排除了cpu主频的原因(2.4g提升到2.8g没有改善),排除了写入回放文件的原因(模式不写入回放文件依旧卡顿)。
地图形式显示的表称为图层,可以为这些图层创建或修改设置,比如缩放设置。spring单例在高并发下可能出现的错误. spring单例在高并发下可能出现的错误: 首先,只有当注入的对象是无状态的幂等的才可以保证执行前后不被修改,否则执行一次之后单例对象就会发生改变,在下次执行有肯能造成结果不一样,当在高并发的情况下就会出现,这个线程刚使用单例对象进行属性设置,还未使用的情况下,另一个进程已经将单利对象的数据进行修改属性完成,则远来线程获取到的单例就是一个脏对象不可使用.。由于设计编排精巧,引人入胜,长期以来广泛流行于民间。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-110169-1.html
IBM的笔记本业务不盈利了