VideoHelp Forum
+ Reply to Thread
Results 1 to 4 of 4
Thread
  1. I got this video from Tubedigger.
    https://files.videohelp.com/u/61125/mtv.ts
    It won't play at all in vlc, but plays fine in Media Player Classic Home Cinema.
    My questions are:
    1) Why won't the video play in vlc?
    2) What (free) software (and a brief description of how to use it) can I use to "fix" the file so it will play in vlc?
    I don't want to do any time consuming re-encoding as a fixing method.
    Last edited by jimdagys; 9th May 2017 at 15:54.
    Quote Quote  
  2. 2) ffmpeg -i "mtv.ts" -map 0 -c copy "playable.ts"

    VLC error is "ts error: libdvbpsi error (misc PSI): Bad CRC_32 table 0x0 !!!". You can try to report to VLC team.
    Quote Quote  
  3. Thank you for the fast response. Your method works to make the video play in vlc.

    Code:
    ffmpeg -i "mtv.ts" -map 0 -c copy "playable.ts"
    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.

    C:\Documents and Settings\default>cd..

    C:\Documents and Settings>cd..

    C:\>cd youtube-dl

    C:\youtube-dl>ffmpeg -i "mtv.ts" -map 0 -c copy "playable.ts"
    ffmpeg version N-67673-g933eca9 Copyright (c) 2000-2014 the FFmpeg developers
    built on Nov 14 2014 22:01:58 with gcc 4.9.2 (GCC)
    configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
    isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
    le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
    enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-lib
    modplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrw
    b --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinge
    r --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --en
    able-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
    --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
    libx265 --enable-libxavs --enable-libxvid --enable-zlib
    libavutil 54. 11.100 / 54. 11.100
    libavcodec 56. 12.100 / 56. 12.100
    libavformat 56. 12.103 / 56. 12.103
    libavdevice 56. 3.100 / 56. 3.100
    libavfilter 5. 2.103 / 5. 2.103
    libswscale 3. 1.101 / 3. 1.101
    libswresample 1. 1.100 / 1. 1.100
    libpostproc 53. 3.100 / 53. 3.100
    Input #0, mpegts, from 'mtv.ts':
    Duration: 00:02:33.39, start: 0.100667, bitrate: 1572 kb/s
    Stream #0:0[0x100]: Video: h264 (Main), yuv420p, 960x540 [SAR 1:1 DAR 16:9],
    29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x101]: Audio: aac (LC), 48000 Hz, stereo, fltp, 131 kb/s
    Output #0, mpegts, to 'playable.ts':
    Metadata:
    encoder : Lavf56.12.103
    Stream #0:0: Video: h264, yuv420p, 960x540 [SAR 1:1 DAR 16:9], q=2-31, 29.97
    fps, 90k tbn, 29.97 tbc
    Stream #0:1: Audio: aac, 48000 Hz, stereo, 131 kb/s
    Stream mapping:
    Stream #0:0 -> #0:0 (copy)
    Stream #0:1 -> #0:1 (copy)
    Press [q] to stop, [?] for help
    frame= 1986 fps=0.0 q=-1.0 size= 14927kB time=00:01:06.26 bitrate=1845.3kbits/
    frame= 4062 fps=0.0 q=-1.0 size= 28015kB time=00:02:15.53 bitrate=1693.3kbits/
    frame= 4596 fps=3723 q=-1.0 Lsize= 30934kB time=00:02:33.35 bitrate=1652.5kbit
    s/s
    video:25591kB audio:2446kB subtitle:0kB other streams:0kB global headers:0kB mux
    ing overhead: 10.331098%
    Image Attached Thumbnails Click image for larger version

Name:	Clipboard01.jpg
Views:	129
Size:	108.2 KB
ID:	41550  

    Quote Quote  
  4. I don't know why it doesn't play in VLC (MkvToolnix doesn't see the streams either) but you remux it to another container with ffmpeg.

    Code:
    ffmpeg -i %1 -vcodec copy -acodec copy %1.ts
    Put that in a batch file and drag/drop the TS file onto it. A new TS file will be created with an extra .TS at the end, eg, mtv.ts.ts.

    <edit>

    Oops, too late...
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!