[請問] 將ts檔的影片及音訊分離

看板AVEncode (影音編碼技術)作者 (*~小瞇~*)時間12年前 (2012/03/01 22:45), 編輯推噓2(207)
留言9則, 6人參與, 最新討論串1/1
我在網路上看到一個影片是音樂PV ギルティクラウン ED2 [告白]/supercell [PV] [1080P].ts(有需要提供種子嗎? 內容是H.264 1440*1080 60i+AAC,檔案大小約356MB 但是我用eac3to或是mkvmerge+extract分離出來的影片都只有251MB 而且只有聲音正常可以撥,影像部分則是損毀怎麼樣都放不出來 請問要把這檔案改成mp4的話只有轉檔一途了嗎? ※ 編輯: a0683g10 來自: 114.43.45.77 (03/01 22:46)

03/01 22:48, , 1F
tsmuxer?
03/01 22:48, 1F

03/01 22:52, , 2F
tsmuxer先過一次再說
03/01 22:52, 2F
感謝兩位提供的方法,我用tsmuxer將檔案重包成ts、m2ts、demux過 結果都還是影片部分容量會莫名其妙變小損毀只剩聲音正常,還有其他解嗎? ※ 編輯: a0683g10 來自: 114.43.45.77 (03/01 23:22)

03/02 09:13, , 3F
影片損毀是怎麼個損毀法?tsmuxer的log?mediainfo?
03/02 09:13, 3F
感謝jdtrue大的提醒,原檔與使用tsmuxer重包後的mediainfo會附在後面 影片損毀的狀況是,原影片在處理前是正常撥放 在經過tsmuxer、mkvmerge...等處理後會有播放時影像全黑、明顯影音不同步 情況依使用的player與mkvtool之類的程式不同而有不同情形 相同情況則是都不會有error訊息,且muxser軟體都顯示一切正常,播放時可正常去交錯 附上影像資訊: 原檔部分 Video: MPEG4 Video (H264) 1440x1080 (16:9) 29.97fps AM_MEDIA_TYPE: majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71} subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71} formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA} bFixedSizeSamples: 1 bTemporalCompression: 0 lSampleSize: 1 cbFormat: 179 VIDEOINFOHEADER: rcSource: (0,0)-(0,0) rcTarget: (0,0)-(0,0) dwBitRate: 0 dwBitErrorRate: 0 AvgTimePerFrame: 333666 VIDEOINFOHEADER2: dwInterlaceFlags: 0x00000000 dwCopyProtectFlags: 0x00000000 dwPictAspectRatioX: 16 dwPictAspectRatioY: 9 dwControlFlags: 0x00000000 dwReserved2: 0x00000000 MPEG2VIDEOINFO: dwStartTimeCode: 0 cbSequenceHeader: 47 dwProfile: 0x0000004d dwLevel: 0x00000028 dwFlags: 0x00000004 BITMAPINFOHEADER: biSize: 40 biWidth: 1440 biHeight: 1080 biPlanes: 0 biBitCount: 0 biCompression: AVC1 biSizeImage: 0 biXPelsPerMeter: 0 biYPelsPerMeter: 0 biClrUsed: 0 biClrImportant: 0 ----------------------------------------------------------------------------- mux過後的檔案 Video: MPEG4 Video (H264) 1440x1080 (16:9) 29.97fps AM_MEDIA_TYPE: majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71} subtype: Unknown GUID Name {31435641-0000-0010-8000-00AA00389B71} formattype: FORMAT_MPEG2_VIDEO {E06D80E3-DB46-11CF-B4D1-00805F6CBBEA} bFixedSizeSamples: 1 bTemporalCompression: 0 lSampleSize: 1 cbFormat: 180 VIDEOINFOHEADER: rcSource: (0,0)-(0,0) rcTarget: (0,0)-(0,0) dwBitRate: 0 dwBitErrorRate: 0 AvgTimePerFrame: 333666 VIDEOINFOHEADER2: dwInterlaceFlags: 0x00000000 dwCopyProtectFlags: 0x00000000 dwPictAspectRatioX: 16 dwPictAspectRatioY: 9 dwControlFlags: 0x00000000 dwReserved2: 0x00000000 MPEG2VIDEOINFO: dwStartTimeCode: 0 cbSequenceHeader: 48 dwProfile: 0x0000004d dwLevel: 0x00000028 dwFlags: 0x00000004 BITMAPINFOHEADER: biSize: 40 biWidth: 1440 biHeight: 1080 biPlanes: 1 biBitCount: 24 biCompression: AVC1 biSizeImage: 0 biXPelsPerMeter: 0 biYPelsPerMeter: 0 biClrUsed: 0 biClrImportant: 0 ※ 編輯: a0683g10 來自: 114.43.45.77 (03/02 13:16)

03/03 17:48, , 4F
猜想是你TS檔中間有些問題 軟體沒辦法認出正確的資料流
03/03 17:48, 4F

03/04 12:02, , 5F
可能是
03/04 12:02, 5F

03/07 15:21, , 6F
現在也只能這麼認為了,默默地用電腦放...
03/07 15:21, 6F

03/07 16:37, , 7F
如果來源是從數位電視來的可能會有訊號幹擾或中斷
03/07 16:37, 7F

03/07 16:38, , 8F
可能需要找支援的demux軟體
03/07 16:38, 8F

03/07 16:40, , 9F
像是ProjectX可以處理mpeg2 DVB demux並且保持同步
03/07 16:40, 9F
文章代碼(AID): #1FJujvET (AVEncode)
文章代碼(AID): #1FJujvET (AVEncode)