Page 1 of 1
M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 16 Sep 2009 22:29
by kenji786
I just installed windows 7 64 bit and VLC 1.01. Looking forward to a pc not cluttered with codecs all over the place. Everything fine except two m2ts files. I don't dee anything. Weird thing is though that if I look at mediaproperties - statistics - I see the numbers constantly increasing - as if - it is playing something.
codec details says:
Stream 0 - sub - codec subt
Stream 1 - video h264
Stream 2 - Audio codec a52
stream 3 - Audio codec a52
I searched the forums but m2ts should work. File plays fine on my HTPC (linux / xbmc) and also played fine when I still had xp and several codec packs. Any clues what I can try?
Re: M2TS doesnt play (win7 64bit) VLc 1.01
Posted: 17 Sep 2009 16:47
by VLC_help
Give us short sample file.
Re: M2TS doesnt play (win7 64bit) VLc 1.01
Posted: 17 Sep 2009 22:54
by kenji786
I just made one with tsmuxer and it does play...weird. any suggestions on how to cut a sample file while keeping the structure?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 18 Sep 2009 08:07
by kenji786
Update: now I am really puzzled. The m2ts file is located on my NAS. Windows Mediaplayer plays it from there. VLC won't as I described in my opening post - I will see only the VLC media player window, although in media properties the numbers are running as if something is playing.
Yesterday I cut a piece of the movie using TSMuxer, m2ts target file and just first minute. I stored it locally and VLC plays it. VLC also shows more info now in media information, like screen resolution and audio language and bitrate. It appears to be more - not different.
I then decided to copy the whole movie back from my NAS to local storage, and it runs in VLC. So main conclusion is that VLC can play the file, but not from my NAS. What could be an explanation for this? I am connected to my NAS with 100mbit cable, and partly through powerline ethernet (specs are 200mbit, tool reports 160mbit download, but I know from experience that it is not as fast/stable as true 100mbit). However windows media player manages to play it the same way, so that should not be it. What am I missing?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 18 Sep 2009 11:26
by Jean-Baptiste Kempf
Can you try to increase the cache?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 18 Sep 2009 19:14
by VLC_help
Could you open Tools -> Messages... (set Verbosity to 2) before trying to open the file from NAS and paste messages here?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 18 Sep 2009 19:18
by kenji786
I get:
main error: option sub-original-fps does not exist
And with verbose level 2:
Code: Select all
main debug: adding item `00000.m2ts' ( Z:\Movies\Ice Age 1\00000.m2ts )
qt4 debug: Adding a new MRL to recent ones: Z:\Movies\Ice Age 1\00000.m2ts
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 2 items, index 0
main debug: processing request item 00000.m2ts node null skip 0
main debug: resyncing on 00000.m2ts
main debug: 00000.m2ts is at 1
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for '00000.m2ts'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:230)
main debug: thread started
main debug: selected subtitle language[0] en
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path 'C:\Users\Jasper\AppData\Local\Temp'
main debug: `Z:\Movies\Ice Age 1\00000.m2ts' gives access `' demux `' path `Z:\Movies\Ice Age 1\00000.m2ts'
main debug: creating demux: access='' demux='' path='Z:\Movies\Ice Age 1\00000.m2ts'
main debug: looking for access_demux module: 3 candidates
qt4 debug: IM: Setting an input
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: TIMER module_need() : 130.000 ms - Total 130.000 ms / 1 intvls (Avg 130.000 ms)
main debug: creating access '' path='Z:\Movies\Ice Age 1\00000.m2ts'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: Z:\Movies\Ice Age 1\00000.cue
vcd debug: could not find .cue file
access_file debug: opening file `Z:\Movies\Ice Age 1\00000.m2ts'
access_file warning: Opening remote file, increasing cache: 1000
main debug: using access module "access_file"
main debug: TIMER module_need() : 153.000 ms - Total 153.000 ms / 1 intvls (Avg 153.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 20 ms
main debug: pre-buffering done 1024 bytes in 0s - 49 kbytes/s
main debug: looking for stream_filter module: 2 candidates
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='' demux='' path='Z:\Movies\Ice Age 1\00000.m2ts'
main debug: looking for demux module: 50 candidates
main debug: using demux module "ts"
main debug: TIMER module_need() : 27.000 ms - Total 27.000 ms / 1 intvls (Avg 27.000 ms)
main debug: looking for a subtitle file in Z:\Movies\Ice Age 1\
main debug: autodetected subtitle: Z:\Movies\Ice Age 1\00000.srt with priority 4
main debug: `Z:\Movies\Ice Age 1\00000.srt' gives access `' demux `' path `Z:\Movies\Ice Age 1\00000.srt'
main debug: creating demux: access='' demux='subtitle' path='Z:\Movies\Ice Age 1\00000.srt'
main debug: looking for access_demux module: 3 candidates
main debug: TIMER module_need() : 93.000 ms - Total 93.000 ms / 1 intvls (Avg 93.000 ms)
main debug: creating access '' path='Z:\Movies\Ice Age 1\00000.srt'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: Z:\Movies\Ice Age 1\00000.cue
vcd debug: could not find .cue file
access_file debug: opening file `Z:\Movies\Ice Age 1\00000.srt'
access_file warning: Opening remote file, increasing cache: 1000
main debug: using access module "access_file"
main debug: TIMER module_need() : 78.000 ms - Total 78.000 ms / 1 intvls (Avg 78.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 5 ms
main debug: pre-buffering done 1024 bytes in 0s - 199 kbytes/s
main debug: looking for stream_filter module: 2 candidates
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: creating demux: access='' demux='subtitle' path='Z:\Movies\Ice Age 1\00000.srt'
main debug: looking for demux module: 3 candidates
vobsub debug: this doesn't seem to be a vobsub file
main error: option sub-original-fps does not exist
subtitle debug: Movie fps: -1.000000
subtitle debug: autodetecting subtitle format
subtitle debug: detected SubRIP format
subtitle debug: loading all subtitles...
subtitle debug: loaded 563 subtitles
main debug: selecting program id=0
main debug: using demux module "subtitle"
main debug: TIMER module_need() : 369.000 ms - Total 369.000 ms / 1 intvls (Avg 369.000 ms)
main debug: looking for decoder module: 36 candidates
avcodec debug: libavcodec already initialized
avcodec debug: codec not found (Plain text subtitles)
subsdec debug: trying configured character encoding: not specified
subsdec debug: trying default character encoding: CP1252
subsdec debug: using automatic UTF-8 detection
main debug: using decoder module "subsdec"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:315)
main debug: thread started
ts debug: DEMUX_SET_GROUP 0 0
qt4 debug: Updating the geometry
main debug: `Z:\Movies\Ice Age 1\00000.m2ts' successfully opened
qt4 debug: Updating the geometry
ts warning: lost synchro
qt4 debug: Updating the geometry
ts debug: skipping 4 bytes of garbage
qt4 debug: Updating the geometry
ts debug: pid[256] unknown
ts debug: pid[31] unknown
ts debug: pid[4097] unknown
ts debug: pid[4113] unknown
ts debug: pid[4352] unknown
ts debug: pid[4353] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=1 version=0 current_next=1
ts debug: * number=0 pid=31
ts debug: * number=1 pid=256
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=0 pid_pcr=4097
ts debug: * descriptor : registration HDMV
ts debug: * descriptor : unknown (0x88)
ts debug: * es pid=4113 type=27 dr->i_tag=0x28
ts debug: * es pid=4113 type=27 fcc=h264
ts debug: * es pid=4352 type=129 dr->i_tag=0x5
ts debug: * es pid=4352 type=129 dr->i_tag=0x81
ts debug: * es pid=4352 type=129 dr->i_tag=0xa
ts debug: found language: eng
ts debug: * es pid=4352 type=129 fcc=a52
ts debug: * es pid=4353 type=129 dr->i_tag=0x5
ts debug: * es pid=4353 type=129 dr->i_tag=0x81
ts debug: * es pid=4353 type=129 dr->i_tag=0xa
ts debug: found language: nld
ts debug: * es pid=4353 type=129 fcc=a52
ts debug: * es pid=4608 type=144 dr->i_tag=0xa
ts debug: * es pid=4608 type=144 *unknown*
ts warning: first packet for pid=4113 cc=0xf
ts warning: first packet for pid=4352 cc=0x1
ts warning: first packet for pid=4353 cc=0x9
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
qt4 debug: Updating the geometry
main debug: slave 0 EOF
main warning: no vout found, dropping subpicture
main warning: can't get output subpicture
subsdec warning: can't get spu buffer
main warning: no vout found, dropping subpicture
main warning: can't get output subpicture
subsdec warning: can't get spu buffer
Could you open Tools -> Messages... (set Verbosity to 2) before trying to open the file from NAS and paste messages here?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 18 Sep 2009 19:22
by kenji786
Now opening same file local:
verbose 0 (different already)
a52 info: A/52 channels:6 samplerate:48000 bitrate:512000
Verbose 2: (I pressed stop after x seconds)
Code: Select all
main debug: adding item `00000.m2ts' ( D:\Download\00000.m2ts )
qt4 debug: Adding a new MRL to recent ones: D:\Download\00000.m2ts
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 6 items, index 4
main debug: processing request item 00000.m2ts node null skip 0
main debug: resyncing on 00000.m2ts
main debug: 00000.m2ts is at 5
main debug: starting new item
main debug: creating new input thread
main debug: Creating an input for '00000.m2ts'
main debug: thread (input) created at priority 1 (../.././src/input/input.c:230)
qt4 debug: IM: Setting an input
main debug: thread started
main debug: selected subtitle language[0] en
main debug: using timeshift granularity of 50 MBytes
main debug: using timeshift path 'C:\Users\Jasper\AppData\Local\Temp'
main debug: `D:\Download\00000.m2ts' gives access `' demux `' path `D:\Download\00000.m2ts'
main debug: creating demux: access='' demux='' path='D:\Download\00000.m2ts'
main debug: looking for access_demux module: 3 candidates
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: creating access '' path='D:\Download\00000.m2ts'
main debug: looking for access module: 5 candidates
vcd debug: trying .cue file: D:\Download\00000.cue
vcd debug: could not find .cue file
access_file debug: opening file `D:\Download\00000.m2ts'
main debug: using access module "access_file"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: Using AStream*Stream
main debug: pre buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 1000000 kbytes/s
main debug: looking for stream_filter module: 2 candidates
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for stream_filter module: 1 candidate
main debug: using stream_filter module "stream_filter_record"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: creating demux: access='' demux='' path='D:\Download\00000.m2ts'
main debug: looking for demux module: 50 candidates
main debug: using demux module "ts"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for a subtitle file in D:\Download\
ts debug: DEMUX_SET_GROUP 0 0
main debug: `D:\Download\00000.m2ts' successfully opened
ts warning: lost synchro
ts debug: skipping 4 bytes of garbage
ts debug: pid[256] unknown
ts debug: pid[31] unknown
ts debug: pid[4097] unknown
ts debug: pid[4113] unknown
ts debug: pid[4352] unknown
ts debug: pid[4353] unknown
ts debug: PATCallBack called
ts debug: new PAT ts_id=1 version=0 current_next=1
ts debug: * number=0 pid=31
ts debug: * number=1 pid=256
ts debug: PMTCallBack called
ts debug: new PMT program number=1 version=0 pid_pcr=4097
ts debug: * descriptor : registration HDMV
ts debug: * descriptor : unknown (0x88)
ts debug: * es pid=4113 type=27 dr->i_tag=0x28
ts debug: * es pid=4113 type=27 fcc=h264
main debug: selecting program id=1
main debug: looking for decoder module: 36 candidates
avcodec debug: libavcodec already initialized
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 3.000 ms - Total 3.000 ms / 1 intvls (Avg 3.000 ms)
main debug: looking for packetizer module: 21 candidates
main debug: using packetizer module "packetizer_h264"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread (decoder) created at priority 0 (../.././src/input/decoder.c:315)
main debug: thread started
ts debug: * es pid=4352 type=129 dr->i_tag=0x5
ts debug: * es pid=4352 type=129 dr->i_tag=0x81
ts debug: * es pid=4352 type=129 dr->i_tag=0xa
ts debug: found language: eng
ts debug: * es pid=4352 type=129 fcc=a52
main debug: looking for decoder module: 36 candidates
main debug: using decoder module "a52"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: thread (decoder) created at priority 2 (../.././src/input/decoder.c:315)
main debug: thread started
ts debug: * es pid=4353 type=129 dr->i_tag=0x5
ts debug: * es pid=4353 type=129 dr->i_tag=0x81
ts debug: * es pid=4353 type=129 dr->i_tag=0xa
ts debug: found language: nld
ts debug: * es pid=4353 type=129 fcc=a52
ts debug: * es pid=4608 type=144 dr->i_tag=0xa
ts debug: * es pid=4608 type=144 *unknown*
ts warning: first packet for pid=4113 cc=0xf
ts warning: first packet for pid=4352 cc=0x1
ts warning: first packet for pid=4353 cc=0x9
packetizer_h264 warning: waiting for SPS/PPS
packetizer_h264 warning: waiting for SPS/PPS
main debug: Buffering 0%
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
main debug: Buffering 32%
main debug: Buffering 63%
main debug: Buffering 96%
main debug: Stream buffering done (384 ms in 6 ms)
a52 info: A/52 channels:6 samplerate:48000 bitrate:512000
main debug: reusing aout
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug: found device: Primary Sound Driver
aout_directx debug: found device: Speakers (High Definition Audio Device)
aout_directx debug: found device: Digital Audio (S/PDIF) (High Definition Audio Device)
main debug: no usable vout present, spawning one
main debug: looking for text renderer module: 2 candidates
main debug: thread (fontlist builder) created at priority 0 (../../.././modules/misc/freetype.c:473)
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: looking for video filter2 module: 20 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: looking for video filter2 module: 20 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: window size: 1920x1080
main debug: looking for video output module: 7 candidates
main debug: thread started
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 1000 microseconds
main debug: thread ended
direct3d debug: creating Vout EventThread
main debug: thread (Vout Events Thread) created at priority 0 (../../../.././modules/video_output/msw/direct3d.c:218)
main debug: thread started
direct3d debug: DirectXCreateWindow
main debug: looking for hwnd module: 3 candidates
qt4 debug: requesting video...
qt4 debug: Video was requested -1, -1
aout_directx debug: device supports 5.1 channels
aout_directx debug: device supports 4 channels
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: Windows says your SpeakerConfig is stereo
aout_directx debug: creating DirectSoundThread
main debug: thread (DirectSound Notification Thread) created at priority 15 (../../.././modules/audio_output/directx.c:427)
main debug: using audio output module "aout_directx"
main debug: TIMER module_need() : 108.000 ms - Total 108.000 ms / 1 intvls (Avg 108.000 ms)
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: thread started
aout_directx debug: DirectSoundThread ready
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "converter_float"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/2048 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo warning: bad input or output format
scaletempo warning: input and output formats are not similar
main warning: no audio filter module matching "scaletempo" could be loaded
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 6 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: filter(s) 'a52 '->'fl32' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "a52tofloat32"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 48000 Hz->48000 Hz 3F2R/LFE->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "simple_channel_mixer"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: found a filter for the whole conversion
main debug: End of audio preroll
qt4 debug: Video is resizing to: 1920 1080
main debug: using hwnd module "qt4"
main debug: TIMER module_need() : 125.000 ms - Total 125.000 ms / 1 intvls (Avg 125.000 ms)
direct3d debug: created video sub-window
direct3d debug: Vout EventThread running
direct3d debug: disabling screen saver
main debug: using video output module "direct3d"
main debug: TIMER module_need() : 178.000 ms - Total 178.000 ms / 1 intvls (Avg 178.000 ms)
main debug: Deinterlacing available
direct3d debug: Direct3D device adapter successfully initialized
direct3d debug: selected surface pixel format is YUY2
direct3d debug: 1 Direct3D pictures created successfully
direct3d debug: Direct3D scene created successfully
main debug: got 1 direct buffer(s)
main debug: pic render sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, ar 16:9, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic in sz 1920x1080, of (0,0), vsz 1920x1080, 4cc I420, ar 16:9, sar 1:1, msk r0x0 g0x0 b0x0
main debug: pic out sz 1920x1080, of (0,0), vsz 1920x1080, 4cc YUY2, ar 16:9, sar 1:1, msk r0x0 g0x0 b0x0
main debug: looking for video filter2 module: 20 candidates
main debug: using video filter2 module "i420_yuy2_sse2"
main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: indirect render, mapping render pictures 0-15 to system pictures 1-16
main debug: End of video preroll
main debug: Received first picture
main debug: Post-processing available
qt4 debug: Qt: Entering Fullscreen
main debug: Decoder buffering done in 353 ms
freetype debug: using fontsize: 67
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> YUY2
main debug: using video blending module "blend"
main debug: TIMER module_need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: incoming request - stopping current input
main debug: dying input
main debug: control type=0
main debug: control: stopping input
main debug: dying input
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main warning: can't get output picture
main debug: thread times: real 0m2.717155s, kernel 0m0.062400s, user 0m2.215214s
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
main debug: removing module "avcodec"
main debug: killing decoder fourcc `h264', 0 PES in FIFO
main debug: [0] 4 0
main debug: [1] 4 0
main debug: [2] 4 0
main debug: [3] 4 0
main debug: [4] 4 0
main debug: [5] 4 0
main debug: [6] 2 0
main debug: [7] 2 0
main debug: [8] 2 0
main debug: [9] 2 0
main debug: [10] 2 0
main debug: [11] 2 0
main debug: [12] 2 0
main debug: [13] 4 0
main debug: [14] 4 0
main debug: [15] 2 0
main debug: saving a free vout
main debug: removing module "packetizer_h264"
main warning: received buffer in the future
main debug: thread times: real 0m2.719155s, kernel 0m0.062400s, user 0m0.031200s
main debug: removing module "a52"
main debug: killing decoder fourcc `a52 ', 2 PES in FIFO
main debug: removing module "a52tofloat32"
main debug: removing module "scaletempo"
main debug: removing module "simple_channel_mixer"
main debug: removing module "bandlimited_resampler"
aout_directx debug: closing audio device
aout_directx debug: DirectSoundThread exiting
main debug: thread ended
main debug: thread times: real 0m2.800160s, kernel 0m0.000000s, user 0m0.015600s
main debug: removing module "aout_directx"
main debug: removing module "converter_float"
main debug: removing module "float32_mixer"
main debug: releasing aout
ts debug: pid list:
ts debug: - pid[0] seen
ts debug: - pid[31] seen
ts debug: - pid[256] seen
ts debug: - pid[4097] seen
ts debug: - pid[4113] seen
ts debug: - pid[4352] seen
main debug: Program doesn't contain anymore ES
ts debug: - pid[4353] seen
ts debug: - pid[8191] seen
main debug: removing module "ts"
main debug: removing module "stream_filter_record"
main debug: removing module "access_file"
main debug: thread ended
main debug: dead input
main debug: thread times: real 0m2.941168s, kernel 0m0.015600s, user 0m0.046800s
main debug: destroying useless vout
main debug: removing module "i420_yuy2_sse2"
direct3d debug: Direct3D scene released successfully
direct3d debug: 1 Direct3D pictures released.
qt4 debug: IM: Deleting the input
qt4 debug: Qt: Entering Fullscreen
main debug: TIMER input launching for '00000.m2ts' : 12.000 ms - Total 12.000 ms / 1 intvls (Avg 12.000 ms)
direct3d debug: DirectXEventThread terminating
direct3d debug: DirectXCloseWindow
direct3d debug: WinProc WM_DESTROY
qt4 debug: releasing video...
qt4 debug: Video is not needed anymore
main debug: removing module "qt4"
main debug: thread ended
main debug: thread times: real 0m2.898165s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "direct3d"
main debug: removing module "blend"
main debug: thread times: real 0m0.012000s, kernel 0m0.000000s, user 0m0.000000s
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 19 Sep 2009 18:30
by VLC_help
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 12:28
by kenji786
No, just pasted the verbose logs here as requested. Playing over lan still doesnt work.
Also increased cache to "higher latency" - doesnt help.
Does the verbose log hold any clue?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 13:31
by VLC_help
And it still complains about subtitle issues if you remove the subtitle file?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 13:53
by kenji786
That's it! With srt file gone it plays (guess I only copied movie over locally).
Just opened the srt in notepad and it looks fine (see below). both movie an srt are named 00000.m2ts and 00000.srt. Why wouldnt that work?
1
00:03:51,820 --> 00:03:55,490
Why not call it
the Big Chill or the Nippy era?
2
00:03:55,574 --> 00:03:58,618
I'm just sayin',
how do we know it's an Ice age?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 14:22
by Lotesdelere
codec details says:
Stream 0 - sub - codec subt
Stream 1 - video h264
Stream 2 - Audio codec a52
stream 3 - Audio codec a52
I believe I've read somewhere that ffmpeg (which VLC is based on) is getting troubles if the first stream is a subtitles stream.
Not to mention that I'm not sure if the M2TS container can handle SRT subtitles properly.
Maybe you should remux to MKV and respect the default standard order of streams to ensure the best possible compatibility:
Video stream(s) first
Audio stream(s)
Subtitles
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 15:19
by kenji786
Thanks, but I removed the external sub and that solved it. Also I think XBMC is also based on ffmpeg, and it doesnt have problems. weird. I'll try and remove the internal sub file and see what happens.
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 20 Sep 2009 17:17
by kenji786
little closer to a clue. I remuxed to m2ts file and kept only one video and audio stream. media info in vlc only shows these two streams as well and file plays. As soon as I drop the .srt file in the same folder playback stops. If I then check mediainfo the substream is seen as stream 0. This can only be the external sub. Somehow VLC makes it stream 0?
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 21 Sep 2009 14:30
by VLC_help
VLC autoloads subtitle files by default (and lists them in streams). There behavior you are seeing is a bug and I will open trac ticket for this later.
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 21 Sep 2009 18:57
by kenji786
Thanks. Glad to at least have pinpointed the problem.
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 22 Sep 2009 14:37
by VLC_help
trac-test.videolan.org/vlc/ticket/3075
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 08 Jun 2015 14:40
by dl2rcf
Hello,
I am using the Workaround calling "vlc --demux ffmpeg"
However, is there any news about solving issue #3075 as of 2015?
(Issue is: VLC hangs when subrip file of the same name/directory is present when doubleclicking on the .m2ts/ .ts video file)
Re: M2TS doesnt play from NAS (win7 64bit) VLc 1.01
Posted: 14 Jan 2016 00:03
by midas02
Having the same issue. Very disappointing this still isn't fixed after six year!