Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

*nix specific usage questions
0x08
Blank Cone
Blank Cone
Posts: 11
Joined: 05 Oct 2010 10:42

Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby 0x08 » 09 Oct 2010 22:51

Hello,

I am having some issues with SSA/A.S.S. (Advanced Sub Station Alpha) subtitles in MKV files and VLC 1.1.4. Using the following commandline where I keep the input video track as-is :

Code: Select all

exec /usr/bin/vlc -I dummy "${INPUT}" --sout "#transcode{soverlay,\ acodec=mp2a,ab=192,samplerate=48000,channels=2,audio-sync}\ :standard{access=file,mux=ps,dst=${OUTPUT}} --sub-language=eng" vlc://quit
I get errors like this:

Code: Select all

VLC media player 1.1.4.1 The Luggage (revision exported) [0x1ab0200] main interface error: no suitable interface module [0x1894150] main libvlc error: interface "globalhotkeys,none" initialization failed [0x1aafd40] dummy interface: using the dummy interface module... m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself [a.s.s.] Init [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full [0x2110fd0] main subpicture error: subpicture heap full
As for the result, no subtitles ever show up in the transcoded output file.


However, if I use this commandline, transcoding the input video track :

Code: Select all

exec /usr/bin/vlc -I dummy "${INPUT}" --sout "#transcode{soverlay,vcodec=mp2v,vb=4096,fps=${VLC_FPS},\ acodec=mp2a,ab=192,samplerate=48000,channels=2,audio-sync}\ :standard{access=file,mux=ps,dst=${OUTPUT}} --sub-language=eng" vlc://quit
There is no error, and the output file has viewable subtitles. With the following log:

Code: Select all

VLC media player 1.1.4.1 The Luggage (revision exported) [0x1cb41f0] main interface error: no suitable interface module [0x1beb150] main libvlc error: interface "globalhotkeys,none" initialization failed [0x1cb4270] dummy interface: using the dummy interface module... m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself [0x28d6700] mux_ps mux: Open m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself [a.s.s.] Init [a.s.s.] fontconfig: Selected font is not the requested one: 'DejaVu Sans' != 'StackCnd-Bold'

I would very much like to avoid transcoding the input video track, does anyone here have any solution for this?

Thanks in advance. :)

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby Jean-Baptiste Kempf » 10 Oct 2010 19:19

Please, share messages with verbosity set to 2
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

0x08
Blank Cone
Blank Cone
Posts: 11
Joined: 05 Oct 2010 10:42

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby 0x08 » 11 Oct 2010 00:41

I will paste the result, but I have removed seemingly duplicate messages to avoid unnecessary length. Simply reduced the amount of "[0x746040] mkv demux debug: | - unknown seekhead reference at 363568749" and "[0x157d880] main subpicture error: subpicture heap full".

The VLC version here is 1.1.4.1, I tried it to see if it would work any better than 1.1.4.
This time around, I have not edited your profanity filter which changes "a.s.s." to "--please stay polite--", so there will be "--please stay polite--" everywhere in this output where there should be an abbreviation for the subtitle type.

I would very much appreciate a solution. :)

Code: Select all

VLC media player 1.1.4.1 The Luggage (revision exported) [0x66c150] main libvlc debug: VLC media player - 1.1.4.1 The Luggage [0x66c150] main libvlc debug: Copyright © 1996-2010 the VideoLAN team [0x66c150] main libvlc debug: revision exported [0x66c150] main libvlc debug: configured with ./configure '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--enable-a52' '--disable-aa' '--enable-faad' '--disable-alsa' '--disable-altivec' '--disable-asademux' '--disable-atmo' '--disable-bonjour' '--disable-fribidi' '--disable-vcd' '--disable-libcddb' '--disable-dbus' '--disable-dbus-control' '--disable-dirac' '--disable-directfb' '--disable-dc1394' '--disable-debug' '--disable-dca' '--disable-dvb' '--disable-dvdread' '--disable-dvdnav' '--disable-fb' '--enable-avcodec' '--enable-avformat' '--enable-swscale' '--enable-postproc' '--enable-flac' '--disable-fluidsynth' '--disable-fontconfig' '--disable-ggi' '--disable-gnomevfs' '--disable-gnutls' '--disable-httpd' '--disable-id3tag' '--disable-dv' '--disable-jack' '--disable-kate' '--without-kde-solid' '--enable-libass' '--disable-caca' '--enable-libgcrypt' '--disable-notify' '--disable-libproxy' '--disable-libtar' '--disable-tiger' '--disable-libv4l' '--disable-libv4l2' '--disable-lirc' '--disable-live555' '--disable-lua' '--enable-mkv' '--enable-mmx' '--enable-mod' '--enable-mad' '--enable-libmpeg2' '--disable-mtp' '--disable-mpc' '--disable-ncurses' '--disable-mozilla' '--with-mozilla-pkg=libxul' '--enable-ogg' '--disable-glx' '--disable-opengl' '--disable-optimize-memory' '--disable-oss' '--enable-png' '--disable-portaudio' '--disable-projectm' '--disable-pulse' '--disable-pvr' '--disable-qt4' '--disable-remoteosd' '--disable-realrtsp' '--enable-run-as-root' '--disable-smb' '--disable-schroedinger' '--disable-sdl' '--disable-sdl-image' '--disable-shine' '--disable-shout' '--disable-skins2' '--disable-speex' '--disable-sqlite' '--enable-sse' '--enable-sout' '--disable-svg' '--disable-svgalib' '--enable-taglib' '--enable-theora' '--enable-freetype' '--enable-twolame' '--disable-udev' '--disable-upnp' '--disable-v4l' '--disable-v4l2' '--disable-vcdx' '--disable-libva' '--disable-vlm' '--enable-vorbis' '--disable-loader' '--disable-wma-fixed' '--without-x' '--enable-x264' '--disable-xcb' '--disable-libxml2' '--disable-xosd' '--disable-xvideo' '--disable-zvbi' '--enable-telx' '--disable-snapshot' '--disable-growl' '--disable-optimizations' '--enable-fast-install' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-O2 -march=native -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'CXXFLAGS=-O2 -march=native -pipe' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig' [0x66c150] main libvlc debug: translation test: code is "C" [0x66c150] main libvlc debug: checking plugin modules [0x66c150] main libvlc debug: loading plugins cache file /usr/lib64/vlc/plugins/plugins-04081e-7e8.dat [0x66c150] main libvlc debug: recursively browsing `/usr/lib64/vlc/plugins' [0x66c150] main libvlc debug: saving plugins cache /usr/lib64/vlc/plugins/plugins-04081e-7e8.dat [0x66c150] main libvlc debug: module bank initialized (309 modules) [0x66c150] main libvlc debug: opening config file (/root/.config/vlc/vlcrc) [0x66c150] main libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 FPU [0x66c150] main libvlc debug: looking for memcpy module: 3 candidates [0x66c150] main libvlc debug: using memcpy module "memcpymmxext" [0x72a5c0] main input debug: Creating an input for 'Media Library' [0x72a5c0] main input debug: Input is a meta file: disabling unneeded options [0x72a5c0] main input debug: using timeshift granularity of 50 MiB [0x72a5c0] main input debug: using timeshift path '/tmp' [0x72a5c0] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/root/.local/share/vlc/ml.xspf' [0x72a5c0] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf' [0x720a40] main demux debug: looking for access_demux module: 1 candidate [0x720a40] main demux debug: no access_demux module matching "file" could be loaded [0x720a40] main demux debug: TIMER module_need() : 0.144 ms - Total 0.144 ms / 1 intvls (Avg 0.144 ms) [0x72a5c0] main input debug: creating access 'file' path='/root/.local/share/vlc/ml.xspf' [0x721590] main access debug: looking for access module: 2 candidates [0x721590] filesystem access debug: opening file `/root/.local/share/vlc/ml.xspf' [0x721590] main access debug: using access module "filesystem" [0x721590] main access debug: TIMER module_need() : 0.266 ms - Total 0.266 ms / 1 intvls (Avg 0.266 ms) [0x7235b0] main stream debug: Using AStream*Stream [0x7235b0] main stream debug: pre buffering [0x7235b0] main stream debug: received first data after 0 ms [0x7235b0] main stream debug: pre-buffering done 296 bytes in 0s - 17003 KiB/s [0x724740] main stream debug: looking for stream_filter module: 5 candidates [0x724740] main stream debug: no stream_filter module matching "any" could be loaded [0x724740] main stream debug: TIMER module_need() : 0.514 ms - Total 0.514 ms / 1 intvls (Avg 0.514 ms) [0x724740] main stream debug: looking for stream_filter module: 1 candidate [0x724740] main stream debug: using stream_filter module "stream_filter_record" [0x724740] main stream debug: TIMER module_need() : 0.123 ms - Total 0.123 ms / 1 intvls (Avg 0.123 ms) [0x72a5c0] main input debug: creating demux: access='file' demux='xspf-open' path='/root/.local/share/vlc/ml.xspf' [0x722b00] main demux debug: looking for demux module: 1 candidate [0x722b00] playlist demux debug: using XSPF playlist reader [0x722b00] main demux debug: using demux module "playlist" [0x722b00] main demux debug: TIMER module_need() : 0.187 ms - Total 0.187 ms / 1 intvls (Avg 0.187 ms) [0x736d80] main demux meta debug: looking for meta reader module: 1 candidate [0x736d80] main demux meta debug: no meta reader module matching "any" could be loaded [0x736d80] main demux meta debug: TIMER module_need() : 2.239 ms - Total 2.239 ms / 1 intvls (Avg 2.239 ms) [0x72a5c0] main input debug: `file/xspf-open:///root/.local/share/vlc/ml.xspf' successfully opened [0x736d80] main xml debug: looking for xml module: 1 candidate [0x736d80] main xml debug: using xml module "xtag" [0x736d80] main xml debug: TIMER module_need() : 0.127 ms - Total 0.127 ms / 1 intvls (Avg 0.127 ms) [0x722b00] playlist demux debug: parsed 0 tracks successfully [0x736d80] main xml debug: removing module "xtag" [0x72a5c0] main input debug: EOF reached [0x722b00] main demux debug: removing module "playlist" [0x724740] main stream debug: removing module "stream_filter_record" [0x721590] main access debug: removing module "filesystem" [0x72a5c0] main input debug: TIMER input launching for 'Media Library' : 3.893 ms - Total 3.893 ms / 1 intvls (Avg 3.893 ms) [0x720070] main interface debug: looking for interface module: 1 candidate [0x720070] main interface debug: using interface module "hotkeys" [0x720070] main interface debug: TIMER module_need() : 0.147 ms - Total 0.147 ms / 1 intvls (Avg 0.147 ms) [0x67dfc0] main playlist debug: Activated [0x67dfc0] main playlist debug: adding item `quit' ( vlc://quit ) [0x67dfc0] main playlist debug: rebuilding array of current - root Playlist [0x67dfc0] main playlist debug: rebuild done - 0 items, index -1 [0x67dfc0] main playlist debug: adding item `sample.mkv' ( file:///files/sample.mkv ) [0x71f370] main interface debug: looking for interface module: 1 candidate [0x71f1c0] main input debug: Creating an input for 'quit' [0x71f370] main interface debug: using interface module "signals" [0x67dfc0] main playlist debug: no fetch required for (null) (art currently (null)) [0x71f370] main interface debug: TIMER module_need() : 0.330 ms - Total 0.330 ms / 1 intvls (Avg 0.330 ms) [0x7ff060001000] main input debug: Creating an input for 'sample.mkv' [0x71db30] main interface debug: looking for interface module: 0 candidates [0x71db30] main interface debug: no interface module matched "globalhotkeys,none" [0x71db30] main interface debug: TIMER module_need() : 0.074 ms - Total 0.074 ms / 1 intvls (Avg 0.074 ms) [0x71db30] main interface error: no suitable interface module [0x66c150] main libvlc error: interface "globalhotkeys,none" initialization failed [0x7ff060001890] main interface debug: looking for interface module: 1 candidate [0x7ff060001890] dummy interface: using the dummy interface module... [0x7ff060001890] main interface debug: using interface module "dummy" [0x7ff060001890] main interface debug: TIMER module_need() : 0.188 ms - Total 0.188 ms / 1 intvls (Avg 0.188 ms) [0x67dfc0] main playlist debug: processing request item null node Playlist skip 0 [0x67dfc0] main playlist debug: rebuilding array of current - root Playlist [0x67dfc0] main playlist debug: rebuild done - 2 items, index -1 [0x67dfc0] main playlist debug: starting new item [0x67dfc0] main playlist debug: creating new input thread [0x71d360] main input debug: Creating an input for 'sample.mkv' [0x71d360] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x71d360] main input debug: thread started [0x741670] main stream output debug: using sout chain=`transcode{soverlay,acodec=mp2a,ab=192,samplerate=48000,channels=2,audio-sync}:standard{access=file,mux=ps,dst=/files/temp.mpeg} --freetype-font=/usr/share/fonts/ttf-bitstream-vera/Vera.ttf --freetype-relative-font-size=18 --sub-language=eng' [0x741670] main stream output debug: stream=`standard' [0x741bd0] main stream out debug: looking for sout stream module: 1 candidate [0x741bd0] main stream out debug: set config option: sout-standard-access to file [0x741bd0] main stream out debug: set config option: sout-standard-mux to ps [0x741bd0] main stream out debug: set config option: sout-standard-dst to /files/temp.mpeg [0x741bd0] stream_out_standard stream out debug: creating `file/ps:///files/temp.mpeg' [0x741bd0] stream_out_standard stream out debug: extension is mpeg [0x741bd0] stream_out_standard stream out debug: extension -> mux=ps [0x741bd0] stream_out_standard stream out debug: using `file/ps:///files/temp.mpeg' [0x744100] main access out debug: looking for sout access module: 1 candidate m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself [0x744100] access_output_file access out debug: file access output opened (/files/temp.mpeg) [0x744100] main access out debug: using sout access module "access_output_file" [0x744100] main access out debug: TIMER module_need() : 25.208 ms - Total 25.208 ms / 1 intvls (Avg 25.208 ms) [0x741bd0] stream_out_standard stream out debug: access opened [0x1356900] main mux debug: looking for sout mux module: 1 candidate [0x1356900] mux_ps mux: Open [0x1356900] main mux debug: using sout mux module "mux_ps" [0x1356900] main mux debug: TIMER module_need() : 0.409 ms - Total 0.409 ms / 1 intvls (Avg 0.409 ms) [0x741670] main stream output debug: muxer support adding stream at any time [0x741670] main stream output debug: muxer prefers to wait for all ES before starting to mux [0x741bd0] stream_out_standard stream out debug: mux opened [0x741bd0] main stream out debug: using sout stream module "stream_out_standard" [0x741bd0] main stream out debug: TIMER module_need() : 26.235 ms - Total 26.235 ms / 1 intvls (Avg 26.235 ms) [0x741670] main stream output debug: stream=`transcode' [0x1357400] main stream out debug: looking for sout stream module: 1 candidate [0x1357400] main stream out debug: set config option: sout-transcode-soverlay to (null) [0x1357400] main stream out debug: set config option: sout-transcode-acodec to mp2a [0x1357400] main stream out debug: set config option: sout-transcode-ab to 192 [0x1357400] main stream out debug: set config option: sout-transcode-samplerate to 48000 [0x1357400] main stream out debug: set config option: sout-transcode-channels to 2 [0x1357400] main stream out debug: set config option: sout-transcode-audio-sync to (null) [0x1357400] stream_out_transcode stream out debug: codec audio=mp2a 48000Hz 2 channels 192Kb/s [0x1357400] main stream out debug: using sout stream module "stream_out_transcode" [0x1357400] main stream out debug: TIMER module_need() : 0.545 ms - Total 0.545 ms / 1 intvls (Avg 0.545 ms) [0x71d360] main input debug: using timeshift granularity of 50 MiB [0x71d360] main input debug: using timeshift path '/tmp' [0x71d360] main input debug: `file:///files/sample.mkv' gives access `file' demux `' path `/files/sample.mkv' [0x71d360] main input debug: creating demux: access='file' demux='' path='/files/sample.mkv' [0x1357ef0] main demux debug: looking for access_demux module: 1 candidate [0x1357ef0] main demux debug: no access_demux module matching "file" could be loaded [0x1357ef0] main demux debug: TIMER module_need() : 0.162 ms - Total 0.162 ms / 1 intvls (Avg 0.162 ms) [0x71d360] main input debug: creating access 'file' path='/files/sample.mkv' [0x1357e30] main access debug: looking for access module: 2 candidates [0x1357e30] filesystem access debug: opening file `/files/sample.mkv' [0x1357e30] main access debug: using access module "filesystem" [0x1357e30] main access debug: TIMER module_need() : 1.165 ms - Total 1.165 ms / 1 intvls (Avg 1.165 ms) [0x1358a80] main stream debug: Using AStream*Stream [0x1358a80] main stream debug: pre buffering [0x1358a80] main stream debug: received first data after 0 ms [0x1358a80] main stream debug: pre-buffering done 1024 bytes in 0s - 41666 KiB/s [0x745c20] main stream debug: looking for stream_filter module: 5 candidates [0x745c20] main stream debug: no stream_filter module matching "any" could be loaded [0x745c20] main stream debug: TIMER module_need() : 0.086 ms - Total 0.086 ms / 1 intvls (Avg 0.086 ms) [0x745c20] main stream debug: looking for stream_filter module: 1 candidate [0x745c20] main stream debug: using stream_filter module "stream_filter_record" [0x745c20] main stream debug: TIMER module_need() : 0.072 ms - Total 0.072 ms / 1 intvls (Avg 0.072 ms) [0x71d360] main input debug: creating demux: access='file' demux='' path='/files/sample.mkv' [0x746040] main demux debug: looking for demux module: 49 candidates [0x746040] mkv demux debug: | + Seek head [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - info at 4135 [0x746040] mkv demux debug: | + Information [0x746040] mkv demux debug: | | + TimecodeScale=1000000 [0x746040] mkv demux debug: | | + Muxing Application=libebml v0.7.7 + libmatroska v0.8.1 [0x746040] mkv demux debug: | | + Writing Application=mkvmerge v2.3.0 ('Freak U') built on Sep 8 2008 18:32:16 [0x746040] mkv demux debug: | | + Duration=1428610 [0x746040] mkv demux debug: | | + Date=Sun Oct 05 21:53:02 2008 [0x746040] mkv demux debug: | | + UID=-1716864328 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - tracks at 4283 [0x746040] mkv demux debug: | + Tracks [0x746040] mkv demux debug: | | + Track Entry [0x746040] mkv demux debug: | | | + Track Number=1 [0x746040] mkv demux debug: | | | + Track UID=3414034855 [0x746040] mkv demux debug: | | | + Track Type=video [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE) [0x746040] mkv demux debug: | | | + Track Default=1 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE) [0x746040] mkv demux debug: | | | + Track Lacing=0 [0x746040] mkv demux debug: | | | + Track MinCache=1 [0x746040] mkv demux debug: | | | + Track TimeCodeScale=1.000000 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE) [0x746040] mkv demux debug: | | | + Track CodecId=V_MPEG4/ISO/AVC [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE) [0x746040] mkv demux debug: | | | + Track CodecPrivate size=41 [0x746040] mkv demux debug: | | | + Track Default Duration=41708375 [0x746040] mkv demux debug: | | | + Track Language=`und' [0x746040] mkv demux debug: | | | + Track Name=Episode02: Upon a time [0x746040] mkv demux debug: | | | + Track Video [0x746040] mkv demux debug: | | | | + width=704 [0x746040] mkv demux debug: | | | | + height=480 [0x746040] mkv demux debug: | | | | + Unknown (N11libmatroska22KaxVideoFlagInterlacedE) [0x746040] mkv demux debug: | | | | + display width=853 [0x746040] mkv demux debug: | | | | + display height=480 [0x746040] mkv demux debug: | | + Track Entry [0x746040] mkv demux debug: | | | + Track Number=2 [0x746040] mkv demux debug: | | | + Track UID=1838308540 [0x746040] mkv demux debug: | | | + Track Type=audio [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE) [0x746040] mkv demux debug: | | | + Track Default=1 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE) [0x746040] mkv demux debug: | | | + Track Lacing=1 [0x746040] mkv demux debug: | | | + Track MinCache=0 [0x746040] mkv demux debug: | | | + Track TimeCodeScale=1.000000 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE) [0x746040] mkv demux debug: | | | + Track CodecId=A_VORBIS [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE) [0x746040] mkv demux debug: | | | + Track CodecPrivate size=3891 [0x746040] mkv demux debug: | | | + Track Language=`jpn' [0x746040] mkv demux debug: | | | + Track Name=2.0 VORBIS [0x746040] mkv demux debug: | | | + Track Audio [0x746040] mkv demux debug: | | | | + afreq=48000 [0x746040] mkv demux debug: | | | | + achan=2 [0x746040] mkv demux debug: | | + Track Entry [0x746040] mkv demux debug: | | | + Track Number=3 [0x746040] mkv demux debug: | | | + Track UID=1876871580 [0x746040] mkv demux debug: | | | + Track Type=subtitle [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE) [0x746040] mkv demux debug: | | | + Track Default=1 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE) [0x746040] mkv demux debug: | | | + Track Lacing=0 [0x746040] mkv demux debug: | | | + Track MinCache=0 [0x746040] mkv demux debug: | | | + Track TimeCodeScale=1.000000 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE) [0x746040] mkv demux debug: | | | + Track CodecId=S_TEXT/ASS [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE) [0x746040] mkv demux debug: | | | + Track CodecPrivate size=2346 [0x746040] mkv demux debug: | | | + Track Language=`eng' [0x746040] mkv demux debug: | | | + Track Name=ASS [0x746040] mkv demux debug: | | + Track Entry [0x746040] mkv demux debug: | | | + Track Number=4 [0x746040] mkv demux debug: | | | + Track UID=1665673644 [0x746040] mkv demux debug: | | | + Track Type=subtitle [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska19KaxTrackFlagEnabledE) [0x746040] mkv demux debug: | | | + Track Default=0 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska18KaxTrackFlagForcedE) [0x746040] mkv demux debug: | | | + Track Lacing=0 [0x746040] mkv demux debug: | | | + Track MinCache=0 [0x746040] mkv demux debug: | | | + Track TimeCodeScale=1.000000 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska21KaxMaxBlockAdditionIDE) [0x746040] mkv demux debug: | | | + Track CodecId=S_TEXT/UTF8 [0x746040] mkv demux debug: | | | + Unknown (N11libmatroska17KaxCodecDecodeAllE) [0x746040] mkv demux debug: | | | + Track Language=`eng' [0x746040] mkv demux debug: | | | + Track Name=SRT [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - chained seekhead at 364164309 [0x746040] mkv demux debug: | + Seek head [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 2446053 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 2676273 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 2938777 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 3110235 [0x746040] mkv demux debug: | | + Seek There is a lot of these unknown seekhead references... [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 363568749 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 363742206 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 363910313 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - unknown seekhead reference at 363994325 [0x746040] mkv demux debug: | | + Seek m_el[mi_level] == NULL arrrrrrrrrrrrrg Up cannot escape itself [0x746040] mkv demux debug: | - unknown seekhead reference at 364061542 [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | - cues at 364157527 [0x746040] mkv demux debug: | + Cues [0x746040] mkv demux debug: | - loading cues done. [0x746040] mkv demux debug: | | + Seek [0x746040] mkv demux debug: | | + Unknown (N7libebml8EbmlVoidE) [0x746040] mkv demux debug: | - attachments at 11968 [0x746040] mkv demux debug: | + Attachments [0x746040] mkv demux debug: | + Preload Unknown (N7libebml8EbmlVoidE) [0x746040] mkv demux debug: | + Information [0x746040] mkv demux debug: | + Tracks [0x746040] mkv demux debug: | + Preload Unknown (N7libebml8EbmlVoidE) [0x746040] mkv demux debug: | + Attachments [0x746040] mkv demux debug: | + Cluster [0x746040] mkv demux debug: found 4 es [0x71d360] main input debug: selecting program id=0 [0x746040] mkv demux debug: Starting the UI Hook [0x7ff06001cd90] main generic debug: thread (mkv event thread handler) created at priority 0 (demux.cpp:201) [0x746040] main demux debug: using demux module "mkv" [0x7ff06001cd90] main generic debug: thread started [0x746040] main demux debug: TIMER module_need() : 49.903 ms - Total 49.903 ms / 1 intvls (Avg 49.903 ms) [0x71d360] main input debug: looking for a subtitle file in /files/ [0x21994a0] main decoder debug: looking for packetizer module: 20 candidates [0x21994a0] packetizer_h264 decoder debug: found NAL_SPS (sps_id=0) [0x21994a0] packetizer_h264 decoder debug: found NAL_PPS (pps_id=0 sps_id=0) [0x21994a0] packetizer_h264 decoder debug: avcC length size=4, sps=1, pps=1 [0x21994a0] main decoder debug: using packetizer module "packetizer_h264" [0x21994a0] main decoder debug: TIMER module_need() : 2.463 ms - Total 2.463 ms / 1 intvls (Avg 2.463 ms) [0x21994a0] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301) [0x21994a0] main decoder debug: thread started [0x135b330] main decoder debug: looking for packetizer module: 20 candidates [0x135b330] main decoder debug: using packetizer module "vorbis" [0x135b330] main decoder debug: TIMER module_need() : 0.213 ms - Total 0.213 ms / 1 intvls (Avg 0.213 ms) [0x135b330] main decoder debug: thread (decoder) created at priority 5 (input/decoder.c:301) [0x135b330] main decoder debug: thread started [0x135b330] vorbis decoder debug: channels:2 samplerate:48000 bitrate:192000 [0x137b710] main decoder debug: looking for packetizer module: 20 candidates [0x137b710] main decoder debug: using packetizer module "packetizer_copy" [0x137b710] main decoder debug: TIMER module_need() : 1.594 ms - Total 1.594 ms / 1 intvls (Avg 1.594 ms) [0x137b710] main decoder debug: thread (decoder) created at priority 0 (input/decoder.c:301) [0x137b710] main decoder debug: thread started [0x71d360] main input debug: idx1=-1(en) idx2=-1(en) [0x71d360] main input debug: starting in sync mode [0x13cfc90] main demux meta debug: looking for meta reader module: 1 candidate [0x13cfc90] main demux meta debug: no meta reader module matching "any" could be loaded [0x13cfc90] main demux meta debug: TIMER module_need() : 0.100 ms - Total 0.100 ms / 1 intvls (Avg 0.100 ms) [0x71d360] main input debug: `file:///files/sample.mkv' successfully opened [0x71d360] main input debug: Buffering 0% [0x71d360] main input debug: switching to async mode [0x71d360] main input debug: Buffering 0% [0x741670] main stream output debug: adding a new sout input (sout_input:0x13578d0) [0x71d360] main input debug: Buffering 27% [0x1357400] stream_out_transcode stream out debug: creating audio transcoding from fcc=`vorb' to fcc=`mp2a' [0x71d360] main input debug: Buffering 14% [0x71d360] main input debug: Buffering 47% [0x13d4d20] main generic debug: looking for decoder module: 27 candidates [0x71d360] main input debug: Buffering 69% [0x71d360] main input debug: Buffering 55% [0x71d360] main input debug: Buffering 41% [0x71d360] main input debug: Stream buffering done (312 ms in 0 ms) [0x13d4d20] main generic debug: using decoder module "vorbis" [0x13d4d20] main generic debug: TIMER module_need() : 0.819 ms - Total 0.819 ms / 1 intvls (Avg 0.819 ms) [0x13d5170] main encoder debug: looking for encoder module: 9 candidates [0x741670] main stream output debug: adding a new sout input (sout_input:0x7ff060002200) [0x13d5170] main encoder debug: using encoder module "twolame" [0x13d5170] main encoder debug: TIMER module_need() : 4.124 ms - Total 4.124 ms / 1 intvls (Avg 4.124 ms) [0x1357400] stream_out_transcode stream out debug: Looking for filter (f32l->s16l, channels 2->2, rate 48000->48000) [0x13db910] main filter debug: looking for audio filter module: 13 candidates [0x13db910] audio_format filter debug: f32l->s16l, bits per sample: 32->16 [0x13db910] main filter debug: using audio filter module "audio_format" [0x13db910] main filter debug: TIMER module_need() : 2.022 ms - Total 2.022 ms / 1 intvls (Avg 2.022 ms) [0x1357400] main stream out debug: Filter 'audio_format' (0x13db910) appended to chain [0x1357400] stream_out_transcode stream out debug: Got complete audio filter chain [0x1356900] main mux debug: adding a new input [0x1356900] mux_ps mux debug: adding input codec=mpga [0x1356900] mux_ps mux debug: - lang=jpn [0x1357400] stream_out_transcode stream out debug: not transcoding a stream (fcc=`h264') [0x1356900] main mux debug: adding a new input [0x1356900] mux_ps mux debug: adding input codec=h264 [0x71d360] main input debug: Decoder buffering done in 6 ms [0x13d4d20] vorbis generic debug: channels:2 samplerate:48000 bitrate:192000 [0x1357400] stream_out_transcode stream out debug: drift is too high, resetting master sync [0x741670] main stream output debug: adding a new sout input (sout_input:0x14007a0) [0x1357400] stream_out_transcode stream out debug: subtitles (fcc=`ssa ') overlaying [0x1421710] main generic debug: looking for decoder module: 27 candidates [ass] Init [0x1421710] main generic debug: using decoder module "libass" [0x1421710] main generic debug: TIMER module_need() : 5.915 ms - Total 5.915 ms / 1 intvls (Avg 5.915 ms) [0x157d060] main spu text debug: looking for text renderer module: 2 candidates [0x157d060] freetype spu text debug: using fontsize: 2 [0x157d060] main spu text debug: using text renderer module "freetype" [0x157d060] main spu text debug: TIMER module_need() : 3.737 ms - Total 3.737 ms / 1 intvls (Avg 3.737 ms) [0x142f6c0] main scale debug: looking for video filter2 module: 18 candidates [0x142f6c0] swscale scale debug: 32x32 chroma: YUVA -> 16x16 chroma: YUVA with scaling using Bicubic (good quality) [0x142f6c0] main scale debug: using video filter2 module "swscale" [0x142f6c0] main scale debug: TIMER module_need() : 1.734 ms - Total 1.734 ms / 1 intvls (Avg 1.734 ms) [0x156be10] main scale debug: looking for video filter2 module: 18 candidates [0x156be10] yuvp scale debug: YUVP to YUVA converter [0x156be10] main scale debug: using video filter2 module "yuvp" [0x156be10] main scale debug: TIMER module_need() : 1.842 ms - Total 1.842 ms / 1 intvls (Avg 1.842 ms) [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full There is also a long list of these subpicture heap errors... [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full [0x157d880] main subpicture error: subpicture heap full [0x746040] mkv demux warning: find KaxCues FIXME [0x746040] mkv demux warning: cannot get block EOF? [0x21994a0] main decoder debug: removing module "packetizer_h264" [0x21994a0] main decoder debug: killing decoder fourcc `h264', 0 PES in FIFO [0x741670] main stream output debug: removing a sout input (sout_input:0x7ff060002200) [0x1356900] mux_ps mux debug: removing input [0x135b330] main decoder debug: removing module "vorbis" [0x135b330] main decoder debug: killing decoder fourcc `vorb', 0 PES in FIFO [0x741670] main stream output debug: removing a sout input (sout_input:0x13578d0) [0x13d5170] main encoder debug: TIMER encoding audio frame : 0.196 ms - Total 25117.771 ms / 106212 intvls (Avg 0.236 ms) [0x13d4d20] main generic debug: removing module "vorbis" [0x13d5170] main encoder debug: removing module "twolame" [0x1357400] main stream out debug: Filter 0x13db910 removed from chain [0x13db910] main filter debug: removing module "audio_format" [0x1356900] mux_ps mux debug: removing input [0x1356900] main mux warning: no more input streams for this mux [0x137b710] main decoder debug: removing module "packetizer_copy" [0x137b710] main decoder debug: killing decoder fourcc `ssa ', 0 PES in FIFO [0x741670] main stream output debug: removing a sout input (sout_input:0x14007a0) [0x1421710] main generic debug: removing module "libass" [0x71d360] main input debug: Program doesn't contain anymore ES [0x71d360] main input debug: ES_OUT_RESET_PCR called [0x71d360] main input debug: EOF reached [0x67dfc0] main playlist debug: finished input [0x7ff06001cd90] main generic debug: thread ended [0x746040] mkv demux debug: Stopping the UI Hook [0x746040] main demux debug: removing module "mkv" [0x745c20] main stream debug: removing module "stream_filter_record" [0x1357e30] main access debug: removing module "filesystem" [0x71d360] main input debug: thread ended [0x67dfc0] main playlist debug: dead input [0x741670] main stream output debug: destroying useless sout [0x1357400] main stream out debug: destroying chain... (name=transcode) [0x157d060] main spu text debug: removing module "freetype" [0x156be10] main scale debug: removing module "yuvp" [0x142f6c0] main scale debug: removing module "swscale" [0x1357400] main stream out debug: removing module "stream_out_transcode" [0x1357400] main stream out debug: destroying chain done [0x741bd0] main stream out debug: destroying chain... (name=standard) [0x1356900] mux_ps mux: Close [0x1356900] main mux debug: removing module "mux_ps" [0x744100] access_output_file access out debug: file access output closed [0x744100] main access out debug: removing module "access_output_file" [0x741bd0] main stream out debug: removing module "stream_out_standard" [0x741bd0] main stream out debug: destroying chain done [0x71d360] main input debug: TIMER input launching for 'sample.mkv' : 86.682 ms - Total 86.682 ms / 1 intvls (Avg 86.682 ms) [0x67dfc0] main playlist debug: changing item without a request (current 0/2) [0x67dfc0] main playlist debug: using item 1 [0x67dfc0] main playlist debug: starting new item [0x67dfc0] main playlist debug: creating new input thread [0x1357fe0] main input debug: Creating an input for 'quit' [0x1357fe0] main input debug: thread (input) created at priority 10 (input/input.c:214) [0x1357fe0] main input debug: thread started [0x1357fe0] main input debug: using timeshift granularity of 50 MiB [0x1357fe0] main input debug: using timeshift path '/tmp' [0x1357fe0] main input debug: `vlc://quit' gives access `vlc' demux `' path `quit' [0x1357fe0] main input debug: creating demux: access='vlc' demux='' path='quit' [0x71c9d0] main demux debug: looking for access_demux module: 1 candidate [0x71c9d0] dummy demux: command `quit' [0x71c9d0] main demux debug: using access_demux module "dummy" [0x71c9d0] main demux debug: TIMER module_need() : 0.175 ms - Total 0.175 ms / 1 intvls (Avg 0.175 ms) [0x66c150] main libvlc debug: deactivating the playlist [0x67dfc0] main playlist debug: Deactivate [0x67dfc0] main playlist debug: incoming request - stopping current input [0x67dfc0] main playlist debug: dying input [0x1356b50] main demux meta debug: looking for meta reader module: 1 candidate [0x1356b50] main demux meta debug: no meta reader module matching "any" could be loaded [0x1356b50] main demux meta debug: TIMER module_need() : 0.119 ms - Total 0.119 ms / 1 intvls (Avg 0.119 ms) [0x1357fe0] main input debug: `vlc://quit' successfully opened [0x67dfc0] main playlist debug: dying input [0x67dfc0] main playlist debug: dying input [0x71c9d0] main demux debug: removing module "dummy" [0x1357fe0] main input debug: thread ended [0x67dfc0] main playlist debug: dead input [0x1357fe0] main input debug: TIMER input launching for 'quit' : 0.739 ms - Total 0.739 ms / 1 intvls (Avg 0.739 ms) [0x1584d90] main playlist export debug: saving Media Library to file /root/.local/share/vlc/ml.xspf [0x1584d90] main playlist export debug: looking for playlist export module: 1 candidate [0x1584d90] main playlist export debug: using playlist export module "export" [0x1584d90] main playlist export debug: TIMER module_need() : 0.446 ms - Total 0.446 ms / 1 intvls (Avg 0.446 ms) [0x1584d90] main playlist export debug: removing module "export" [0x67dfc0] main playlist debug: Deactivated [0x66c150] main libvlc debug: removing all services discovery tasks [0x66c150] main libvlc debug: removing all interfaces [0x7ff060001890] main interface debug: removing module "dummy" [0x71f370] main interface debug: removing module "signals" [0x720070] main interface debug: removing module "hotkeys" [0x67dfc0] main playlist debug: destroying [0x66c150] main libvlc debug: TIMER ML Load : Total 4.210 ms / 1 intvls (Avg 4.210 ms) [0x66c150] main libvlc debug: TIMER Items array build : Total 0.040 ms / 2 intvls (Avg 0.020 ms) [0x66c150] main libvlc debug: TIMER Preparse run : Total 43.981 ms / 2 intvls (Avg 21.990 ms) [0x66c150] main libvlc debug: TIMER ML Dump : Total 0.620 ms / 1 intvls (Avg 0.620 ms) [0x66c150] main libvlc debug: removing stats [0x66c150] main libvlc debug: removing module "memcpymmxext"

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby Jean-Baptiste Kempf » 11 Oct 2010 11:22

I have to say, I have no clue.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

0x08
Blank Cone
Blank Cone
Posts: 11
Joined: 05 Oct 2010 10:42

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby 0x08 » 12 Oct 2010 20:00

That is a shame. I would try VLC from git, but the VLC-9999 ebuild is currently broken on applying a cachegen patch, it seems.

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby xtophe » 12 Oct 2010 22:16

are you trying to burn the subtitles on top of the video ?

Or to include them as an other track in the .ps

For the first you need to transcode, for the latter i'm not sure ps is capable of that in vlc and then soverlay shouldn't be there
Xtophe

0x08
Blank Cone
Blank Cone
Posts: 11
Joined: 05 Oct 2010 10:42

Re: Problem with Advanced Sub Alpha Subtitles and VLC 1.1.4

Postby 0x08 » 13 Oct 2010 16:05

I'm trying (or want) the second option, to include them as another track in the output PS stream. The situation is that I have a PS3 which I am streaming video to from a Gentoo server with mediatomb. 1080p content is of such a high quality it would be a shame to transcode it, plus the server does not seem able to handle the CPU load.

The PS3 is also very picky about which combinations of codecs and formats it will play, I have been tinkering with the streaming settings for a long time already. I'm hoping to be able to work this out soon. I have so far been unsuccessful getting the PS3 to play MP4 streams, but that should work better than PS?


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: Google [Bot] and 34 guests