bilibili吧 关注:4,804,185贴子:150,771,322

dshow2wav的音轨切换

只看楼主收藏回复

@zj262144 好吧我又来用奇怪的问题麻烦你(和所有看到帖子的人)了。。
下了个奇怪的TS(或者是我经验不足没见过这样的),mediainfo看的是两个视频流两个音频流,mpc播放无声音,试了切换splitter,haali和LAV都不行,gabest可以让MPC正常播放了,于是唯一的问题是怎么把我想要的音轨(第二条)提取出来或者直接压出来了。 用tsMuxer无法读取音轨所以无法分离,mmg可以看到音轨但是混流的话会无限报错,混流的成品无法播放,ffmpeg分离音轨一路报错到底,想用dshow2wav选择第二条音轨压制,然后想起我用dshow2wav切换音轨从来都没成功过,只能使用默认音轨否则就是报错。。。。
以上就是现在的情况,各种orz,希望各路大神能帮忙解决问题。。。


1楼2012-01-03 14:25回复
    QQ播放器选择音轨 提取MP3...(我是口胡的


    IP属地:福建2楼2012-01-03 14:29
    回复
      2026-09-11 22:40:33
      广告
      不感兴趣
      开通SVIP免广告
      虽不懂,但厉害


      4楼2012-01-03 16:45
      回复
        文件希望


        IP属地:北京5楼2012-01-03 19:37
        回复
          试下eac3to? 操作可以看help
          另外dgindex应该还是能把tracks给demux出来吧,也试一试,最后封mkv处理吧
          手头上没有TS系的东西,只能这么给建议了


          IP属地:湖南6楼2012-01-03 21:46
          回复
            ht
            tp
            :/
            /bt
            .kt
            xp.c
            om/h
            tml/2011/1231/231447.html


            7楼2012-01-04 10:25
            回复
              这个有点太吓人了。。。。


              IP属地:北京8楼2012-01-04 17:10
              回复
                贴media info截图;gabest能分离,就直接扔进graphstudio指定下分离器和解码器,出个记录文件,扔进 avs,再扔进ffmpeg


                9楼2012-01-04 17:51
                回复
                  2026-09-11 22:34:33
                  广告
                  不感兴趣
                  开通SVIP免广告
                  GeneralID : 32736 (0x7FE0)
                  Complete name : 20111231_kohaku.ts
                  Format : MPEG-TS
                  File size : 31.5 GiB
                  Duration : 4h 30mn
                  Start time : UTC 2011-12-31 19:14:35
                  End time : UTC 2011-12-31 23:45:20
                  Overall bit rate mode : Variable
                  Overall bit rate : 16.6 Mbps
                  Network name : 4XEl9-0h#0
                  Video #1
                  ID : 256 (0x100)
                  Menu ID : 1025 (0x401) / 1024 (0x400)
                  Format : MPEG Video
                  Format version : Version 2
                  Format profile : Main@High
                  Format settings, BVOP : Yes
                  Format settings, Matrix : Custom
                  Format settings, GOP : M=3, N=15
                  Codec ID : 2
                  Duration : 4h 30mn
                  Bit rate mode : Variable
                  Maximum bit rate : 24.0 Mbps
                  Width : 1 440 pixels
                  Height : 1 080 pixels
                  Display aspect ratio : 16:9
                  Frame rate : 29.970 fps
                  Color space : YUV
                  Chroma subsampling : 4:2:0
                  Bit depth : 8 bits
                  Scan type : Interlaced
                  Scan order : Top Field First
                  Compression mode : Lossy
                  Video #2
                  ID : 1409 (0x581)
                  Menu ID : 1408 (0x580)
                  Format : AVC
                  Format/Info : Advanced Video Codec
                  Format profile : Baseline@L1.2
                  Format settings, CABAC : No
                  Format settings, ReFrames : 2 frames
                  Codec ID : 27
                  Duration : 4h 30mn
                  Bit rate mode : Constant
                  Nominal bit rate : 200 Kbps
                  Width : 320 pixels
                  Height : 180 pixels
                  Display aspect ratio : 16:9
                  Frame rate mode : Variable
                  Color space : YUV
                  Chroma subsampling : 4:2:0
                  Bit depth : 8 bits
                  Scan type : Progressive
                  Audio #1
                  ID : 272 (0x110)
                  Menu ID : 1025 (0x401) / 1024 (0x400)
                  Format : AAC
                  Format/Info : Advanced Audio Codec
                  Format version : Version 2
                  Format profile : LC
                  Muxing mode : ADTS
                  Codec ID : 15
                  Duration : 4h 30mn
                  Bit rate mode : Constant
                  Bit rate : 141 Kbps
                  Channel(s) : 2 channels
                  Channel positions : Front: L R
                  Sampling rate : 48.0 KHz
                  Compression mode : Lossy
                  Delay relative to video : -44ms
                  Stream size : 273 MiB (1%)
                  Audio #2
                  ID : 1411 (0x583)
                  Menu ID : 1408 (0x580)
                  Format : AAC
                  Format/Info : Advanced Audio Codec
                  Format version : Version 2
                  Format profile : HE-AAC / LC
                  Muxing mode : ADTS
                  Codec ID : 15
                  Duration : 4h 30mn
                  Bit rate mode : Constant
                  Bit rate : 48.0 Kbps
                  Channel(s) : 2 channels
                  Channel positions : Front: L R
                  Sampling rate : 48.0 KHz / 24.0 KHz
                  Compression mode : Lossy
                  Delay relative to video : 248ms
                  Stream size : 93.0 MiB (0%)
                  


                  10楼2012-01-05 04:24
                  回复
                    不太会玩graphstudio,出来的记录文件avs不能播,能帮忙看看吗?

                    我只要音频,但是貌似这样不行,该怎么弄?


                    11楼2012-01-05 04:27
                    回复

                      现在能在graphstudio里面播放,也能用avs播放了,不过仍然是这个问题,在graphstudio里面能选择想要的音频流,但是貌似这个选择不会保存在grf文件里,于是用avs播放的时候还是第一条音轨,怎么破?


                      12楼2012-01-05 05:01
                      回复
                        avs的ffmpegsource可以选音轨,但是不知道ffmpegsource能否正常播放你的文件


                        13楼2012-01-05 06:36
                        回复
                          haali装了之后会带一个haali matroska muxer,你在gs里把这个接上(替代你现在的powerdvd解码器),这样重混流出来的一般可以正常播放
                          再就是不知道你用dshow2wav是为啥,如果只是想把整个音轨搞出来重新编码,那么你只需要在你现在这些音频解码器后面加一个wavdest输出成wav文件就行了,之后再编码。


                          14楼2012-01-05 06:41
                          回复
                            和 LS所说一样,可以挂载个诸如微软的wavedest的directshow类编码器,连接到 filewriter,然后run一下出个文件
                            PS:gabest这个分离器在结构上似乎判定不算严格,估计这个 TS文件头可能有问题,所以 tsmuxer打开有问题
                            PS2:wavedest可以找别人编译好的ax,然后注册给系统


                            15楼2012-01-05 08:49
                            回复
                              2026-09-11 22:28:33
                              广告
                              不感兴趣
                              开通SVIP免广告
                              呃,你没试过我说的那2个方法么。。。
                              音频AAC的话,不建议做任何重编码(或解码输出wav)的方式。。。


                              IP属地:湖南16楼2012-01-05 09:31
                              回复