.ASS files won't work after updating MAC OS X

macOS specific usage questions
wahjie
New Cone
New Cone
Posts: 3
Joined: 09 Aug 2012 18:56

.ASS files won't work after updating MAC OS X

Postby wahjie » 09 Aug 2012 19:01

I just updated to mountain lion today. i have the latest version of VLC installed and when i tried to watch a foreign drama with .ass subtitles they would not display correctly. they are displaying as boxes with the capital A in the middle. could someone help with this and give me directions on how to fix this problem? thanks

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

Re: .ASS files won't work after updating MAC OS X

Postby Jean-Baptiste Kempf » 10 Aug 2012 11:41

Please share the logs
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.

nkoriyama
Cone that earned his stripes
Cone that earned his stripes
Posts: 338
Joined: 01 Sep 2011 20:50
VLC version: git
Operating System: Windows / Mac OS X
Location: Japan

Re: .ASS files won't work after updating MAC OS X

Postby nkoriyama » 10 Aug 2012 17:54

This issue happens on all OS X version.

viewtopic.php?f=12&t=102964
viewtopic.php?f=12&t=102319
How To Ask Questions The Smart Way http://www.catb.org/~esr/faqs/smart-questions.html
My hack for ISDB-T http://sdrv.ms/126weue

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

Re: .ASS files won't work after updating MAC OS X

Postby Jean-Baptiste Kempf » 10 Aug 2012 18:29

Why isn't it fixed? :D
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.

wahjie
New Cone
New Cone
Posts: 3
Joined: 09 Aug 2012 18:56

Re: .ASS files won't work after updating MAC OS X

Postby wahjie » 10 Aug 2012 23:32

how do i share the logs? i looked at the other threads regarding this issue and was not able to understand how they fixed it

nkoriyama
Cone that earned his stripes
Cone that earned his stripes
Posts: 338
Joined: 01 Sep 2011 20:50
VLC version: git
Operating System: Windows / Mac OS X
Location: Japan

Re: .ASS files won't work after updating MAC OS X

Postby nkoriyama » 11 Aug 2012 19:32

how do i share the logs? i looked at the other threads regarding this issue and was not able to understand how they fixed it
Window -> Messages -> Save logs.

If this issue (displaying as boxes with the capital A in the middle) happens, you will see the keyword "Last Resort" font in the logs.
"boxes with the capital A in the middle" is the glyph of Last Resort font.
If you want to know what is Last Resort font, see Apple's Last Resort Font.

To avoid using Last Resort font, as I wrote in the other threads:
- Change ASS/SAA scripts to use fonts only in "/System/Library/Fonts". Arial doesn't exist in "/System/Library/Fonts" but "/Library/Fonts".
- Copy the fonts in the "/Library/Fonts" and "~/Library/Fonts" to "/System/Library/Fonts" if you don't want to modify ASS/SSA scripts.

But I don't recommend copying fonts.

The following is technical description.
Although the font described in the ASS/SSA is existed in the system, why VLC uses Last Resort font?
Libass, library for ASS/SSA, uses fontconfig library for finding the font. If fontconfig library isn't configured properly, it cannot find the suitable font, and Last Resort file is used.
Fontconfig library used by VLC on OS X only searches fonts in "/System/Library/Fonts". But OS X uses also other font folders "/Library/Fonts" and "~/Library/Fonts", and fontconfig doesn't search these folders.
This is why VLC uses Last Resort font.

I have some plans to fix this fontconfig problem on OS X, but VLC devs go to avoiding fontconfig (on OS X and Windows), so...
How To Ask Questions The Smart Way http://www.catb.org/~esr/faqs/smart-questions.html
My hack for ISDB-T http://sdrv.ms/126weue

nkoriyama
Cone that earned his stripes
Cone that earned his stripes
Posts: 338
Joined: 01 Sep 2011 20:50
VLC version: git
Operating System: Windows / Mac OS X
Location: Japan

Re: .ASS files won't work after updating MAC OS X

Postby nkoriyama » 11 Aug 2012 19:33

Why isn't it fixed? :D
This issue doesn't happen recently when using my own builds, but it happened some months ago same as official builds. Using the official builds, it happens now on my environment.

I don't know exactly why this issue disappears on my build...
I didn't change libass / fontconfig build configuration (contrib/src/fontconfig/rules.mak).

One thing I changed recently is adding harfbuzz support when building libass for the ticket 7209, but if disabling harfbuzz support, it doesn't happen.

Some reasons I cannot touch this issue immediately:
- I cannot confirm this issue on my builds, so I cannot test myself.
- VLC devs try to avoid fontconfig. At least, freetype renderer now doesn't use fontconfig both on OS X and Windows.
- People in this forums hate fontconfig a.k.a font cache! :D I'm tired to explain. :(
How To Ask Questions The Smart Way http://www.catb.org/~esr/faqs/smart-questions.html
My hack for ISDB-T http://sdrv.ms/126weue

nkoriyama
Cone that earned his stripes
Cone that earned his stripes
Posts: 338
Joined: 01 Sep 2011 20:50
VLC version: git
Operating System: Windows / Mac OS X
Location: Japan

Re: .ASS files won't work after updating MAC OS X

Postby nkoriyama » 12 Aug 2012 06:57

Why isn't it fixed? :D
Some reasons I cannot deal with this issue immediately:
- I cannot confirm this issue on my builds, so I cannot test it myself.
- VLC devs try to avoid fontconfig. At least, freetype renderer now doesn't use fontconfig both on OS X and Windows. And also there is a patch for win32 to avoid fontconfig from libass plugin. See google-summer-of-code-2011-videolan)
- Some people in this forums hate fontconfig a.k.a font cache! :D

Using the official builds, this issue happens on my environment. But it doesn't happen recently when using my own builds. It happened some months ago same as official builds.
I don't know exactly why this issue doesn't happen when using my builds...
I didn't change libass / fontconfig build configuration.

One thing I changed recently is adding HarfBuzz support when building libass for the ticket 7209, but if disabling HarfBuzz support, it doesn't happen...
How To Ask Questions The Smart Way http://www.catb.org/~esr/faqs/smart-questions.html
My hack for ISDB-T http://sdrv.ms/126weue

wahjie
New Cone
New Cone
Posts: 3
Joined: 09 Aug 2012 18:56

Re: .ASS files won't work after updating MAC OS X

Postby wahjie » 25 Aug 2012 19:01

here is a copy of the logs... hopefully this helps


main debug: using interface module "macosx"
main debug: TIMER module_need() : 103.049 ms - Total 103.049 ms / 1 intvls (Avg 103.049 ms)
main debug: playlist threads correctly activated
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 0 items, index -1
macosx debug: using future AR cookies
main debug: looking for services probe module: 5 candidates
main debug: no services probe module matching "any" could be loaded
main debug: TIMER module_need() : 4.963 ms - Total 4.963 ms / 1 intvls (Avg 4.963 ms)
main debug: looking for extension module: 1 candidate
lua debug: Opening Lua Extension module
lua debug: Trying Lua scripts in /Users/wahjie/Library/Application Support/org.videolan.vlc/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/share/lua/extensions
main debug: using extension module "lua"
main debug: TIMER module_need() : 0.565 ms - Total 0.565 ms / 1 intvls (Avg 0.565 ms)
macosx debug: Found 1 capture devices
main debug: adding item `Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv' ( file:///Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv )
main debug: Creating an input for 'Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
main debug: processing request item: Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv, node: Playlist, skip: 0
main debug: resyncing on Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv
main debug: Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv is at 0
main debug: starting playback of the new playlist item
main debug: resyncing on Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv
main debug: Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv is at 0
main debug: creating new input thread
main debug: Creating an input for 'Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: using timeshift granularity of 50 MiB, in path '/tmp'
main debug: `file:///Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv' gives access `file' demux `' path `/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: creating demux: access='file' demux='' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv' file='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: looking for access_demux module: 3 candidates
main debug: no access_demux module matching "file" could be loaded
main debug: TIMER module_need() : 0.145 ms - Total 0.145 ms / 1 intvls (Avg 0.145 ms)
main debug: creating access 'file' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv', path='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: looking for access module: 3 candidates
filesystem debug: opening file `/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: using access module "filesystem"
main debug: TIMER module_need() : 0.157 ms - Total 0.157 ms / 1 intvls (Avg 0.157 ms)
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: received first data after 19 ms
main debug: pre-buffering done 1024 bytes in 0s - 51 KiB/s
main debug: looking for stream_filter module: 7 candidates
main debug: no stream_filter module matching "any" could be loaded
main debug: TIMER module_need() : 0.104 ms - Total 0.104 ms / 1 intvls (Avg 0.104 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.065 ms - Total 0.065 ms / 1 intvls (Avg 0.065 ms)
main debug: creating demux: access='file' demux='' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv' file='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv'
main debug: looking for demux module: 55 candidates
mkv debug: | + Seek head
mkv debug: | | + Seek
mkv debug: | - info at 4151
mkv debug: | + Information
mkv debug: | | + TimecodeScale=1000000
mkv debug: | | + Muxing Application=libebml v1.2.2 + libmatroska v1.3.0
mkv debug: | | + Writing Application=mkvmerge v5.0.1 ('Es ist Sommer') built on Oct 9 2011 11:55:43
mkv debug: | | + Duration=2789952
mkv debug: | | + Date=Wed Nov 09 02:46:27 2011
mkv debug: | | + UID=-385936753
mkv debug: | | + Seek
mkv debug: | - tracks at 4305
mkv debug: | + Tracks
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=1
mkv debug: | | | + Track UID=1
mkv debug: | | | + Track Type=video
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track MinCache=1
mkv debug: | | | + Track CodecId=V_MPEG4/ISO/AVC
mkv debug: | | | + Track CodecPrivate size=39
mkv debug: | | | + Track Default Duration=33366666
mkv debug: | | | + Track Video
mkv debug: | | | | + width=1280
mkv debug: | | | | + height=720
mkv debug: | | | | + display width=1280
mkv debug: | | | | + display height=720
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=2
mkv debug: | | | + Track UID=1747343252
mkv debug: | | | + Track Type=audio
mkv debug: | | | + Track CodecId=A_AAC
mkv debug: | | | + Track CodecPrivate size=5
mkv debug: | | | + Track Default Duration=21333333
mkv debug: | | | + Track Language=`und'
mkv debug: | | | + Track Audio
mkv debug: | | | | + afreq=48000
mkv debug: | | | | + achan=2
mkv debug: | | + Seek
mkv debug: | - cues at 1173200860
mkv debug: | + Cues
mkv debug: | - loading cues done.
mkv debug: | | + Seek
mkv debug: | | + Unknown (N7libebml8EbmlVoidE)
mkv debug: | - chapters at 5572
mkv debug: | + Chapters
mkv debug: | | + EditionEntry
mkv debug: | | | + ChapterAtom (level=0)
mkv debug: | | | | + ChapterUID: 2406957953
mkv debug: | | | | + ChapterTimeStart: 54000
mkv debug: | | | | + ChapterFlagHidden: no
mkv debug: | | | | + ChapterDisplay
mkv debug: | | | | | + ChapterString '00:00:00.054'
mkv debug: | | | | | + ChapterLanguage 'eng'
mkv debug: | + Void
mkv debug: | + Information
mkv debug: | + Tracks
mkv debug: | + Void
mkv debug: | + Chapters
mkv debug: | + Void
mkv debug: | + Cluster
mkv debug: Virtual chapter 00:00:00.054 from 54000 to -1 -
mkv debug: Virtual chapter from 0 to -1 -
mkv debug: found 2 es
main debug: selecting program id=0
mkv debug: Starting the UI Hook
main debug: using demux module "mkv"
main debug: TIMER module_need() : 875.685 ms - Total 875.685 ms / 1 intvls (Avg 875.685 ms)
main debug: looking for a subtitle file in /Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/
main debug: looking for decoder module: 31 candidates
avcodec debug: libavcodec initialized (interface 0x361100)
avcodec debug: trying to use direct rendering
avcodec debug: allowing 3 thread(s) for decoding
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using frame thread mode with 3 threads
main debug: using decoder module "avcodec"
main debug: TIMER module_need() : 84.617 ms - Total 84.617 ms / 1 intvls (Avg 84.617 ms)
main debug: looking for decoder module: 31 candidates
main debug: using decoder module "faad"
main debug: TIMER module_need() : 0.529 ms - Total 0.529 ms / 1 intvls (Avg 0.529 ms)
main debug: looking for meta reader module: 2 candidates
lua debug: Trying Lua scripts in /Users/wahjie/Library/Application Support/org.videolan.vlc/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.lua
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/share/lua/meta/reader
main debug: no meta reader module matching "any" could be loaded
main debug: TIMER module_need() : 44.382 ms - Total 44.382 ms / 1 intvls (Avg 44.382 ms)
main debug: `file:///Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/Nazotoki.wa.Dina.no.Atode.E04.720p.HDTV.x264.AAC-YYeTs.mkv' successfully opened
mkv debug: NEW CHAPTER 100000
main debug: Buffering 0%
faad warning: decoded zero sample
main debug: creating audio output
main debug: looking for audio output module: 1 candidate
main debug: looking for text renderer module: 3 candidates
main debug: VLC is looking for: 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
auhal debug: found 4 audio device(s)
freetype debug: looking for Arial Unicode MS
main debug: Buffering 33%
main debug: Buffering 66%
freetype debug: found /Library/Fonts/Arial Unicode.ttf
freetype debug: Using Arial Unicode MS as font from file /Library/Fonts/Arial Unicode.ttf
auhal debug: DevID: 64 DevName: Built-in Microph
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 54 DevName: Built-in Input
auhal debug: this device is INPUT only. skipping...
auhal debug: DevID: 44 DevName: Built-in Output
auhal debug: found 16 stream formats
auhal debug: supported format: [96000.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [88200.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [48000.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [44100.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [96000.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [88200.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [48000.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [44100.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [96000.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [88200.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [48000.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [44100.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [96000.000000][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [88200.000000][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [48000.000000][mcpl][9][8][1][8][2][32]
auhal debug: supported format: [44100.000000][mcpl][9][8][1][8][2][32]
auhal debug: DevID: 40 DevName: HDMI
auhal debug: found 9 stream formats
auhal debug: supported format: [48000.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [44100.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [32000.000000][mcpl][4][8][1][8][2][24]
auhal debug: supported format: [48000.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [44100.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [32000.000000][mcpl][4][8][1][8][2][20]
auhal debug: supported format: [48000.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [44100.000000][mcpl][12][4][1][4][2][16]
auhal debug: supported format: [32000.000000][mcpl][12][4][1][4][2][16]
auhal debug: current format is: [44100.000000][mcpl][41][4][1][4][2][32]
auhal debug: layout of AUHAL has 2 channels
auhal debug: selected 2 physical channels for device output
auhal debug: VLC will output: Stereo
auhal debug: we set the AU format: [48000.000000][mcpl][9][8][1][8][2][32]
auhal debug: the actual set AU format is [48000.000000][mcpl][9][8][1][8][2][32]
auhal debug: analog output successfully opened
main debug: using audio output module "auhal"
main debug: TIMER module_need() : 17.781 ms - Total 17.781 ms / 1 intvls (Avg 17.781 ms)
main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: mixer 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline completed
main debug: looking for audio mixer module: 2 candidates
main debug: using audio mixer module "float32_mixer"
main debug: TIMER module_need() : 0.572 ms - Total 0.572 ms / 1 intvls (Avg 0.572 ms)
main debug: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio filter module: 1 candidate
scaletempo debug: format: 48000 rate, 2 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.534 ms - Total 0.534 ms / 1 intvls (Avg 0.534 ms)
main debug: filter(s) 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline completed
main debug: filter(s) 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline completed
main debug: filter(s) 'f32l'->'f32l' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 13 candidates
main debug: using audio filter module "samplerate"
main debug: TIMER module_need() : 1.671 ms - Total 1.671 ms / 1 intvls (Avg 1.671 ms)
main debug: conversion pipeline completed
main debug: End of audio preroll
main debug: Stream buffering done (1001 ms in 31 ms)
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 70.997 ms - Total 70.997 ms / 1 intvls (Avg 70.997 ms)
main debug: looking for video filter2 module: 15 candidates
swscale debug: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_need() : 1.652 ms - Total 1.652 ms / 1 intvls (Avg 1.652 ms)
main debug: looking for video filter2 module: 15 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video filter2 module "yuvp"
main debug: TIMER module_need() : 3.025 ms - Total 3.025 ms / 1 intvls (Avg 3.025 ms)
main debug: Deinterlacing available
main debug: deinterlace 0, mode blend, is_needed 0
main debug: Opening vout display wrapper
main debug: looking for vout display module: 1 candidate
vout_macosx debug: Quartz Extreme acceleration is active
main debug: looking for vout window nsobject module: 1 candidate
macosx debug: returning videoview with x=0, y=36, width=720, height=405
main debug: using vout window nsobject module "macosx"
main debug: TIMER module_need() : 2.545 ms - Total 2.545 ms / 1 intvls (Avg 2.545 ms)
main debug: VoutDisplayEvent 'resize' 1280x720 window
main debug: using vout display module "vout_macosx"
main debug: TIMER module_need() : 9.068 ms - Total 9.068 ms / 1 intvls (Avg 9.068 ms)
main debug: original format sz 1280x720, of (0,0), vsz 1280x720, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
main debug: removing module "freetype"
main debug: looking for text renderer module: 3 candidates
freetype debug: looking for Arial Unicode MS
freetype debug: found /Library/Fonts/Arial Unicode.ttf
freetype debug: Using Arial Unicode MS as font from file /Library/Fonts/Arial Unicode.ttf
freetype debug: using fontsize: 2
main debug: using text renderer module "freetype"
main debug: TIMER module_need() : 1.741 ms - Total 1.741 ms / 1 intvls (Avg 1.741 ms)
avcodec debug: using direct rendering
main debug: VoutDisplayEvent 'resize' 760x427 window
main debug: VoutDisplayEvent 'resize' 760x427 window
main debug: VoutDisplayEvent 'resize' 760x427 window
main debug: VoutDisplayEvent 'resize' 760x427 window
main debug: VoutDisplayEvent 'resize' 850x478 window
main debug: End of video preroll
main debug: Received first picture
freetype debug: looking for Arial Unicode MS
freetype debug: found /Library/Fonts/Arial Unicode.ttf
freetype error: Breaking unbreakable line
main debug: Post-processing available
main debug: VoutDisplayEvent 'resize' 850x478 window
main debug: VoutDisplayEvent 'resize' 850x478 window
main debug: VoutDisplayEvent 'resize' 850x478 window
main debug: VoutDisplayEvent 'resize' 1010x568 window
main debug: Decoder buffering done in 225 ms
main warning: PTS is out of range (-30883), dropping buffer
main debug: VoutDisplayEvent 'resize' 1010x568 window
main debug: VoutDisplayEvent 'resize' 1010x568 window
main debug: VoutDisplayEvent 'resize' 1010x568 window
main debug: VoutDisplayEvent 'resize' 1200x675 window
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main debug: no fetch required for (null) (art currently (null))
main warning: picture is too late to be displayed (missing 23 ms)
main debug: VoutDisplayEvent 'resize' 1200x675 window
main debug: VoutDisplayEvent 'resize' 1200x675 window
main debug: VoutDisplayEvent 'resize' 1200x675 window
main debug: VoutDisplayEvent 'resize' 1280x720 window
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
macosx debug: loading subs from /Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/[Fabulous_Maxx]Nazotoki_wa_Dinner_no_Ato_de_04.ass
main debug: `file:///Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/%5BFabulous_Maxx%5DNazotoki_wa_Dinner_no_Ato_de_04.ass' gives access `file' demux `' path `/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/%5BFabulous_Maxx%5DNazotoki_wa_Dinner_no_Ato_de_04.ass'
main debug: creating demux: access='file' demux='subtitle' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/%5BFabulous_Maxx%5DNazotoki_wa_Dinner_no_Ato_de_04.ass' file='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/[Fabulous_Maxx]Nazotoki_wa_Dinner_no_Ato_de_04.ass'
main debug: looking for access_demux module: 3 candidates
main debug: no access_demux module matching "file" could be loaded
main debug: TIMER module_need() : 0.138 ms - Total 0.138 ms / 1 intvls (Avg 0.138 ms)
main debug: creating access 'file' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/%5BFabulous_Maxx%5DNazotoki_wa_Dinner_no_Ato_de_04.ass', path='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/[Fabulous_Maxx]Nazotoki_wa_Dinner_no_Ato_de_04.ass'
main debug: looking for access module: 3 candidates
filesystem debug: opening file `/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/[Fabulous_Maxx]Nazotoki_wa_Dinner_no_Ato_de_04.ass'
main debug: using access module "filesystem"
main debug: TIMER module_need() : 0.110 ms - Total 0.110 ms / 1 intvls (Avg 0.110 ms)
main debug: Using stream method for AStream*
main debug: starting pre-buffering
main debug: received first data after 0 ms
main debug: pre-buffering done 1024 bytes in 0s - 27777 KiB/s
main debug: looking for stream_filter module: 7 candidates
main debug: no stream_filter module matching "any" could be loaded
main debug: TIMER module_need() : 0.069 ms - Total 0.069 ms / 1 intvls (Avg 0.069 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.060 ms - Total 0.060 ms / 1 intvls (Avg 0.060 ms)
main debug: creating demux: access='file' demux='subtitle' location='/Users/wahjie/Downloads/Nazotoki%20wa%20Dinner%20no%20Ato%20de%20E01-10%20End%20720p%20-%20YYeTs/%5BFabulous_Maxx%5DNazotoki_wa_Dinner_no_Ato_de_04.ass' file='/Users/wahjie/Downloads/Nazotoki wa Dinner no Ato de E01-10 End 720p - YYeTs/[Fabulous_Maxx]Nazotoki_wa_Dinner_no_Ato_de_04.ass'
main debug: looking for demux module: 4 candidates
main debug: UTF-8 BOM detected
vobsub debug: this doesn't seem to be a vobsub file
subtitle debug: Movie fps: 29.970629
subtitle debug: autodetecting subtitle format
main debug: UTF-8 BOM detected
subtitle debug: detected SSA/ASS format
subtitle debug: loading all subtitles...
main debug: UTF-8 BOM detected
subtitle debug: loaded 784 subtitles
main debug: using demux module "subtitle"
main debug: TIMER module_need() : 119.721 ms - Total 119.721 ms / 1 intvls (Avg 119.721 ms)
main debug: looking for decoder module: 31 candidates
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: using decoder module "libass"
main debug: TIMER module_need() : 26574.180 ms - Total 26574.180 ms / 1 intvls (Avg 26574.180 ms)
mkv debug: seek request to -1 (0.043247%)
mkv debug: seek got 120387000 (5%)
main debug: Buffering 0%
main debug: Buffering 0%
main debug: Buffering 28%
main debug: Buffering 55%
main debug: Buffering 82%
main debug: Stream buffering done (1368 ms in 1 ms)
main debug: End of audio preroll
main debug: End of video preroll
main debug: Received first picture
main debug: Decoder buffering done in 90 ms
main debug: audio output is starving (-81164), playing silence
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor
main debug: auto hiding mouse cursor

nkoriyama
Cone that earned his stripes
Cone that earned his stripes
Posts: 338
Joined: 01 Sep 2011 20:50
VLC version: git
Operating System: Windows / Mac OS X
Location: Japan

Re: .ASS files won't work after updating MAC OS X

Postby nkoriyama » 26 Aug 2012 18:15

Thanks for the log. But I wrongly told you how to take a log.
Because the log of libass doesn't appear in the Messages window.
Can you take a log with the following steps:
1. Launch the terminal.app.
2. Launch VLC by typing the following command in the terminal window:

Code: Select all

/Applications/VLC.app/Contents/MacOS/VLC -vvv >& /tmp/vlc.log
3. Play the mkv file and close vlc.
4. The log file will be created at /tmp/vlc.log. If you want to create the log at other place, you can change the command.
5. Open the log file with some editor.
If you take the log from the terminal, you will find "LastResort.ttf" in the log.

At the moment, if you want to avoid this issue, you have two options:
- Do as I wrote on this thread:
To avoid using Last Resort font, as I wrote in the other threads:
- Change ASS/SAA scripts to use fonts only in "/System/Library/Fonts". Arial doesn't exist in "/System/Library/Fonts" but "/Library/Fonts".
- Copy the fonts in the "/Library/Fonts" and "~/Library/Fonts" to "/System/Library/Fonts" if you don't want to modify ASS/SSA scripts.
But I don't recommend copying fonts.
- Use the build for this issue: https://dl.dropbox.com/u/7574919/vlc/vl ... -osx64.dmg

If you use Thai or Arabic, you can try the binary on the SkyDrive (http://sdrv.ms/RcxveE), but it may have a little bug.
How To Ask Questions The Smart Way http://www.catb.org/~esr/faqs/smart-questions.html
My hack for ISDB-T http://sdrv.ms/126weue

Raphael
New Cone
New Cone
Posts: 1
Joined: 01 Aug 2014 03:29

Re: .ASS files won't work after updating MAC OS X

Postby Raphael » 01 Aug 2014 03:37

Hello.

Sorry if im being too ignorant, but could you explain how do i:

"- Change ASS/SAA scripts to use fonts only in "/System/Library/Fonts". Arial doesn't exist in "/System/Library/Fonts" but "/Library/Fonts".

I really dont know how to do that. Thank you very much.

Im using MAc book pro OS X 10.9.2


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 8 guests