找回密码
 立即注册
查看: 4103|回复: 5

偶像大师灰姑娘里使用了什么特殊的封装方式?

12

主题

14

回帖

0

VC币

注册会员

Rank: 2

积分
611
锝通 发表于 2017-5-29 01:19:23 | 显示全部楼层 |阅读模式
说说我遇到的奇葩现象:由于本人分辨不出音频无损的区别,打算把下载的动画的音轨转换成AAC保存,全部转换完成后才发现无法播放(原版没有问题),奇葩的是这现象只出现在正片前14集。
之后又将这14集的原版单独提取视频出来进行测试,依旧是无法播放,封装成MKV和MP4都一样
版本是:
[VCB-Studio] The iDOLM@STER Cinderella Girls/偶像大师 灰姑娘女孩 10bit 1080p HEVC BDRip [Fin]
回复

使用道具 举报

2

主题

55

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
13672
shikkoku 发表于 2017-5-31 17:44:15 | 显示全部楼层
本帖最后由 shikkoku 于 2017-5-31 17:45 编辑

ffmpeg  -i "iDOLM 02.mkv" -c copy "iDOLM02.mkv" 这样新文件一样无法播放。

  1. File Source (Async.)::Output

  2. Media Type 0:
  3. --------------------------
  4. Unknown

  5. AM_MEDIA_TYPE:
  6. majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
  7. subtype: Unknown GUID Name {1AC0BEBD-4D2B-45AD-BCEB-F2C41C5E3788}
  8. formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
  9. bFixedSizeSamples: 1
  10. bTemporalCompression: 0
  11. lSampleSize: 1
  12. cbFormat: 0


  13. Media Type 1:
  14. --------------------------
  15. Unknown

  16. AM_MEDIA_TYPE:
  17. majortype: MEDIATYPE_Stream {E436EB83-524F-11CE-9F53-0020AF0BA770}
  18. subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
  19. formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
  20. bFixedSizeSamples: 1
  21. bTemporalCompression: 0
  22. lSampleSize: 1
  23. cbFormat: 0


复制代码

回复

使用道具 举报

0

主题

1

回帖

0

VC币

新手上路

Rank: 1

积分
12
6q3nin4r 发表于 2017-5-31 19:57:22 | 显示全部楼层
本帖最后由 6q3nin4r 于 2017-5-31 19:58 编辑

好像是有点奇怪,刚刚试了用ffmpeg把视频轨拆出来确实有问题,不过音频轨拆出来却很正常。感觉像是一个bug。

LZ可以试试libav,兴许有用。

如果不行的话,那就用ffmpeg拆音频轨顺便转AAC,单独保存出来,再用mkvtoolnix把原文件视频轨跟AAC混流一下,这个我刚刚试过了,没问题。
回复

使用道具 举报

12

主题

14

回帖

0

VC币

注册会员

Rank: 2

积分
611
锝通  楼主| 发表于 2017-6-7 21:55:36 | 显示全部楼层
6q3nin4r 发表于 2017-5-31 19:57
好像是有点奇怪,刚刚试了用ffmpeg把视频轨拆出来确实有问题,不过音频轨拆出来却很正常。感觉像是一个bug ...

单独提取音频出来,再用mkvtoolnix封装就可以了,搞不懂是什么原理
回复

使用道具 举报

12

主题

14

回帖

0

VC币

注册会员

Rank: 2

积分
611
锝通  楼主| 发表于 2017-6-7 21:56:23 | 显示全部楼层
shikkoku 发表于 2017-5-31 17:44
ffmpeg  -i "iDOLM 02.mkv" -c copy "iDOLM02.mkv" 这样新文件一样无法播放。

单独提取音频出来,再用mkvtoolnix封装就可以了,搞不懂是什么原理
回复

使用道具 举报

10

主题

322

回帖

298

VC币

至尊会员

桜才生徒会書記

Rank: 16Rank: 16Rank: 16Rank: 16

积分
180163

活跃达人崭露头角新人登场

七条天空 发表于 2017-6-8 07:29:02 | 显示全部楼层
这都能发现?
我来解释一下,当初做这个的时候,组员的mkvtoolnix版本很旧,还不支持完美封装HEVC,你可以看一下前14集的mediainfo,是没有压制参数的,被mkvtoolnix抹掉了。后来升级了新版本,所以14集以后就没问题了。
VCB-Studio
回复

使用道具 举报

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

本版积分规则

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