找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 25722|回复: 24

[已解决] mkvtoolnix转换后得到的mka格式如何利用

[复制链接]

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
发表于 2012-3-7 18:34:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在网上找到一份beAst音频小组内部教程,使用mkvtoolnix  ,按照教程进行P/N制帧率转换,发现无论把aac还是ac3音轨输入, 软件都输出一种格式那就是mka。是不是只要强行把生成的mka更改为原来输入文件的扩展名就可以了?这样无损于文件本身是么?
多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-17 22:56:29 | 显示全部楼层

原来改变比率的音频只在原来封装的容器产生作用   这话太对了。就是这么回事,只要一把mka转换成音频,播放速度马上就恢复反弹了。所以mkvtoolnix出来的mka只能直接使用,比如用mkvtoolnix合并视频,当然,如果能在电影魔方中导入音轨那就可以加工了。可惜我不会设置解码器,电影魔方不认mka.
多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-22 19:31:09 | 显示全部楼层
本帖最后由 alix 于 2012-3-22 19:35 编辑
IsaacZ 发表于 2012-3-21 21:39
ffdshow 解码器 和 MKA解码器都是在编解码器的解码中心来设置。


找到思路了,首先看媒体是什么包装,比如mka属于mkv系列,就看mkv分离器。用mediainfo察看音频视频是什么格式,在选择相对应的解码器。这样分离器解码器就设置好了。我的mka中的音频是ac3,就设置解码器为ac3jiema或者ffdshow 解码器,也试验着用其他解码器,有的能行有的mka就无法代入带入电影魔方。


终于弄懂了,这段时间多亏管理员和 why1812 老大的耐心帮助。再次说声谢谢啦{:soso_e139:}!!!
多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-7 20:41:41 | 显示全部楼层
11111.jpg 另外,我在使用MKVextractGUI.exe分离音轨后,跳出提示框,如图,没有文字说明,不知道这是成功了还是发生什么问题了。同时生成的[红猪].Porco.Rosso.1992.DVDRip.X264.AC3-KEN_Chapters.txt  内容:Error: Unrecognized command line option ''. Maybe you put a mode specific option before the input file name?  我用百度翻译是:错误:无法识别的命令行选项''。也许你把一个模式的具体选择之前,输入文件的名字?  

而另一个提取工具 mkvewizard.exe 中则不显示视频和音轨个章节。
多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

9333

威望

718

金钱

1万

贡献

管理员

自由的灵魂

积分
100355
主题
5282
回帖
26254
注册时间
2003-4-10
最后登录
2024-11-7
发表于 2012-3-7 21:02:16 | 显示全部楼层
mkvtoolnix 是封装软件,对任何文件封装都不会改变原来的编码,只是加了层外壳。
它的输出格式有限,带视频就是MKV,只音频就是MKA。

尽管封装后无损,但直接改扩展名并不能改变存储在文件头里面的封装格式定义,在今后使用过程中不敢保证不出问题。

尝试使用 MKVextractGUI2。

IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-7 22:28:05 | 显示全部楼层
本帖最后由 alix 于 2012-3-8 00:54 编辑
IsaacZ 发表于 2012-3-7 21:02
mkvtoolnix 是封装软件,对任何文件封装都不会改变原来的编码,只是加了层外壳。
它的输出格式有限,带视频 ...


http://ishare.iask.sina.com.cn/f/16563787.html?retcode=0    我在网上始终在寻找简单的调整音轨的方法,找到一个 beAst音频小组内部教程_初级第二版.pdf  ,其中介绍可以用mkvtoolnix  进行P/N制帧率转换,可是转换后的扩展名不是ac3,而变成了mka。

关于改变音频P/N制帧率我找到很多方法,只有这个方法不需要专门工具,只用现有的工具软件就可以了,而且是无损转换。可是却遇到了这么个问题。看来这个MKVextractGUI2应该是MKVextractGUI的改进版吧。

另外我想请问一下,因为无法辨别一个音频是N制还是P制的,而且我用了教程中的转制 ,即MKVToolnix 中格式细节选项---伸展比率 25000/23976 ,改制后的ac3居然和没改制之前的ac3的MD5码完全相同,也就是时间帧率大小等参数都没什么不同,这是怎么回事呢?所谓转制转的是什么?
多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

9333

威望

718

金钱

1万

贡献

管理员

自由的灵魂

积分
100355
主题
5282
回帖
26254
注册时间
2003-4-10
最后登录
2024-11-7
发表于 2012-3-8 10:48:48 | 显示全部楼层
所谓PAL制式和NTSC制式,是针对视频显示技术来说的,音频没有制式一说。所谓“帧”,是视频画面的一帧,所以音频方面也没有“帧”的概念。如果说“转制”,一定是转的视频的制式,让视频来适应音频。

按PAL制式,视频每秒播放25帧(25fps),按NTSC制式,视频每秒播放29.97帧。
一个原来29.97fps的视频,按25fps来播放时,因为每秒走的帧数少了,所以整个视频的播放时间就会比原来的长。要想保证原来的时间长度,就要减去一些帧。反之,则要增加一些帧。

到现在我都不知道你这样做的最终目的是要解决什么问题。请参考:[002]管理员提醒:【提问者注意事项】

点拨网 — 致力于解决实际问题
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-8 17:47:46 | 显示全部楼层
本帖最后由 alix 于 2012-3-8 18:28 编辑
IsaacZ 发表于 2012-3-8 10:48
所谓PAL制式和NTSC制式,是针对视频显示技术来说的,音频没有制式一说。所谓“帧”,是视频画面的一帧,所以 ...


我要用到的音轨提取自[红猪].Porco.Rosso.1992.DVDRip.X264.AC3-KEN.mkv ,帧率: 25.000 fps ,属于P制 。

我要用到的视频是[诸神字幕组][红猪][Kurenai_no_Buta][x264_aac][1440×810][中日双语字幕][HDTV].mp4 ,帧率  : 23.976 fps 属于N制。

根据教程里说的,必须帧率转换,也就是必须把于P制的音轨转换成N制的音轨。

教程原文:首先说说帧率转换,大家经常调制音轨的都知道,音轨分P制和N制,这是和音轨所在的视频的制式有关,P制大部分是25帧每秒,N制的音轨23.976帧每秒,不同制式下的音轨播放速度会不同,我们所看得大多的高清电影为N制的,所以提取音轨的DVD是P制的,那么影片长度会显示不一致,这里就需要将音轨拉伸与电影匹配。

教程中介绍可以用mkvtoolnix  进行P/N制帧率转换,方法就是在MKVToolnix 中格式细节选项---伸展比率 25000/23976 。这样就把P制的转换成了N制的音轨。


我想知道,P/N制帧率转换后的音轨到底有什么不同,为什么我转换后的音轨居然完全一样?

多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

9333

威望

718

金钱

1万

贡献

管理员

自由的灵魂

积分
100355
主题
5282
回帖
26254
注册时间
2003-4-10
最后登录
2024-11-7
发表于 2012-3-8 21:38:37 | 显示全部楼层
我却想知道,你经过此番转换,解决了自己问题没有?最终是否得到了你想要的效果?

请拿实例说话,不要纸上谈兵。

转换后的音轨完全一样,证明如5楼所说,制式和帧率的转换根本就是针对视频的。

涉及到参数中的数字转换,请多用 Mediainfo 比较一下吧。

IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-10 12:19:17 | 显示全部楼层
本帖最后由 alix 于 2012-3-10 12:40 编辑
IsaacZ 发表于 2012-3-8 21:38
我却想知道,你经过此番转换,解决了自己问题没有?最终是否得到了你想要的效果?

你好管理员,我是按照beAst音频小组内部教程_初级第二版.pdf中介绍的拉伸音轨的方法做的,因为我以前也确实遇到过音轨播放速度导致更个配音不匹配的问题。比如我用原音轨合成红猪,用没拉伸的音轨时,可以看到,在开头空白处调整好后,波形基本相同(软件是电影魔方)
但是到了后面,波形就基本对不上了。对上了前面,后面整个对不上,对上了中间,那么干脆两头都对不上。
3.jpg 4.jpg

我的解决方法如下:

首先用 MKVToolnix 中格式细节选项---伸展比率 25000/23976 拉伸音轨,得到的是[红猪].Porco.Rosso.1992.DVDRip.X264.AC3-KEN_track2_chi.mka 这样一个实际上是ac3的mka文件,这是用MediaInfo 查看长度  : 1小时 33分 ,而原音轨长度 : 1小时 29分 ,这样一调整时间增加了近4分钟。但是电影魔方不能导入mka格式,只能转换成ac3,所以我用了beAst音频小组内部教程中介绍的另一种拉伸音轨的方法,有损  转换软件 belight ,得到的ac3终于和拉伸后的mka文件相同,是1小时 33分,我将这个音轨导入电音魔方。粉红色的是音频,开头本来有段空白,让我删除了,现在可以看到上面黄色的视频本身的声音波形和下面的波形相同。往后查看,发现到了红猪查看子弹,女孩睡觉时间段可以看到黄色的视频缺了一段,那就是插播了广告而产生的空白,被我剪切了下来填补了粉红色的音频。于是整个影音就完整的对上了
1.jpg 2.jpg

现在的问题是:教程中说到的用 MKVToolnix 中格式细节选项---伸展比率 25000/23976 拉伸音轨,得到的mva文件他们到底是用什么方法转变成ac3音轨的,这我始终没弄明白,因为无论用MKVExtractGUI2还是tsMuxerGUI提取的音轨时间长度马上就缩了回去!

多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

0

威望

1万

金钱

6

贡献

高级会员

思想者

积分
12227
主题
37
回帖
310
注册时间
2011-3-14
最后登录
2024-8-4
 楼主| 发表于 2012-3-10 12:31:57 | 显示全部楼层
视频素材是 [诸神字幕组][红猪][Kurenai_no_Buta][x264_aac][1440×810][中日双语字幕][HDTV].mp4
文件格式                                     : AVC
文件格式/信息                                  : Advanced Video Codec
格式简介                                     : High@L5.1
格式设置, CABAC                              : 是
格式设置, ReFrames                           : 3 frames
编码设置ID                                   : avc1
编码设置ID/信息                                : Advanced Video Coding
长度                                       : 1小时 33分
码率模式                                     : VBR
码率                                       : 1 500 Kbps
最大码率                                     : 40.0 Mbps
画面宽度                                     : 1 440像素
画面高度                                     : 810像素
画面比例                                     : 16:9
帧率模式                                     : 恒定
帧率                                       : 23.976 fps

音频素材是:[红猪].Porco.Rosso.1992.DVDRip.X264.AC3-KEN.mkv 中提取的国语音轨,

音频
ID                                       : 2
文件格式                                     : AC-3
文件格式/信息                                  : Audio Coding 3
扩展模式                                     : CM (complete main)
编码设置ID                                   : A_AC3
长度                                       : 1小时 29分
码率模式                                     : CBR
码率                                       : 192 Kbps
声道                                       : 2声道
声道位置                                     : Front: L R
采样率                                      : 48.0 KHz
位深度                                      : 16位
压缩模式                                     : 有损压缩
大小                                       : 123 MiB (7%)
标题                                       : 国语DD2.0
语言                                       : 中文
附带说明视频的帧率: 25.000 fps。

多么希望
背着行囊
一个人去流浪
在无人的地方
哼歌 、晒着太阳
回复

使用道具 举报

20

威望

2621

金钱

104

贡献

中级会员

积分
3197
主题
19
回帖
1027
注册时间
2011-5-23
最后登录
2024-5-31
发表于 2012-3-15 23:22:45 | 显示全部楼层
本帖最后由 why1812 于 2012-3-18 10:02 编辑

1.通过mkvtoolnix出来的纯音频都叫mka,但是你用INFO看就知道它真正的音频格式。比如是ac3的你得到的音频可以直接重命名为ac3来使用。
2.我记得MKVextract是不能拆解除了MKV外的其他封装视频,原来不是MKV格式自己重命名为MKV也不行,要用mkvtoolnix中的mkvmerge 过水一遍,再用MKVextract拆解。有些格式MKVextract拆解不了,比如RM和WMV。
3.用mkvmerge GUI重新封装的时候音频要填拉伸比率,因为原来改变比率的音频只在原来封装的容器产生作用,包括延时什么的。拆解的时候它就恢复原状了。这一点一定要注意。因为mkvmerge封装是不改变原素材的。
无耻人妖小偷王(X)华不要脸
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图

GMT+8, 2024-11-8 01:33 , Processed in 0.414267 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表