Page 1 of 1

Can't get 'screen://' to work

Posted: 06 Jan 2013 20:37
by relaht
I am using this command:

Code: Select all

vlc screen://
it used to work, but vlc 2.0.5 on my new MacBookPro gives me this error (mountain lion)

Code: Select all

screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 5,097 ms - Total 5,097 ms / 1 intvls (Avg 5,097 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,082 ms - Total 0,082 ms / 1 intvls (Avg 0,082 ms) main error: open of `screen://' failed macosx debug: Found 1 capture devices main debug: finished input main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 653,169 ms - Total 653,169 ms / 1 intvls (Avg 653,169 ms) macosx debug: no optical media found
any ideas?

Re: Can't get 'screen://' to work

Posted: 07 Jan 2013 12:03
by Jean-Baptiste Kempf
screen error: Core OpenGL failure: invalid fullscreen drawable
What do you have before? DId you change something in prefs?

Re: Can't get 'screen://' to work

Posted: 07 Jan 2013 12:20
by relaht
No, I didn't change anything at the preferences.

here is the full log:

Code: Select all

main debug: using interface module "macosx" main debug: TIMER module_need() : 72,101 ms - Total 72,101 ms / 1 intvls (Avg 72,101 ms) 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() : 2,988 ms - Total 2,988 ms / 1 intvls (Avg 2,988 ms) main debug: looking for extension module: 1 candidate lua debug: Opening Lua Extension module lua debug: Trying Lua scripts in /Users/tooloo/Library/Application Support/org.videolan.vlc/lua/extensions lua debug: Trying Lua scripts in /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/share/lua/extensions lua debug: Trying Lua scripts in /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/share/share/lua/extensions main debug: using extension module "lua" main debug: TIMER module_need() : 0,188 ms - Total 0,188 ms / 1 intvls (Avg 0,188 ms) main debug: adding item `screen://' ( screen:// ) main debug: no fetch required for (null) (art currently (null)) main debug: rebuilding array of current - root Wiedergabeliste main debug: rebuild done - 2 items, index -1 main debug: processing request item: screen://, node: Wiedergabeliste, skip: 0 main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: starting playback of the new playlist item main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: creating new input thread main debug: Creating an input for 'screen://' main debug: using timeshift granularity of 50 MiB, in path '/tmp' main debug: `screen://' gives access `screen' demux `' path `' main debug: creating demux: access='screen' demux='' location='' file='(null)' main debug: looking for access_demux module: 1 candidate screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 2,243 ms - Total 2,243 ms / 1 intvls (Avg 2,243 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,066 ms - Total 0,066 ms / 1 intvls (Avg 0,066 ms) main error: open of `screen://' failed macosx debug: Found 1 capture devices main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 213,343 ms - Total 213,343 ms / 1 intvls (Avg 213,343 ms) macosx debug: no optical media found main debug: processing request item: screen://, node: Wiedergabeliste, skip: 0 main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: starting playback of the new playlist item main debug: resyncing on screen:// main debug: screen:// is at 1 main debug: creating new input thread main debug: Creating an input for 'screen://' main debug: using timeshift granularity of 50 MiB, in path '/tmp' main debug: `screen://' gives access `screen' demux `' path `' main debug: creating demux: access='screen' demux='' location='' file='(null)' main debug: looking for access_demux module: 1 candidate screen error: Core OpenGL failure: invalid fullscreen drawable main debug: no access_demux module matching "screen" could be loaded main debug: TIMER module_need() : 2,576 ms - Total 2,576 ms / 1 intvls (Avg 2,576 ms) main debug: creating access 'screen' location='', path='(null)' main debug: looking for access module: 0 candidates main debug: no access module matched "screen" main debug: TIMER module_need() : 0,102 ms - Total 0,102 ms / 1 intvls (Avg 0,102 ms) main error: open of `screen://' failed main debug: finished input main debug: dead input main debug: changing item without a request (current 1/2) main debug: nothing to play main debug: TIMER input launching for 'screen://' : 45,224 ms - Total 45,224 ms / 1 intvls (Avg 45,224 ms)
And here is the Terminal output:

Code: Select all

tooloos-MacBook-Pro:~ tooloo$ /Applications/VLC/VLC_2.0.5/VLC.app/Contents/MacOS/VLC screen:// VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d) [0x100280f70] main interface error: no suitable interface module [0x100207570] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden. [0x108405c90] screen demux error: Core OpenGL failure: invalid fullscreen drawable [0x10255d900] main input error: open of `screen://' failed

Re: Can't get 'screen://' to work

Posted: 08 Jan 2013 00:14
by fkuehne
Is this on 10.7? If yes, this is the reason. VLC 2.0.x doesn't support screen capture on this OS. A re-written module will be part of VLC 2.1 and re-enable this feature again.

Re: Can't get 'screen://' to work

Posted: 08 Jan 2013 00:24
by relaht
My MBP is running 10.8.2 (Mountain Lion)
Could this be the reason too?

Re: Can't get 'screen://' to work

Posted: 08 Jan 2013 00:40
by fkuehne
Yes, I should have been more precise. It's about 10.7 and later.

Get a 2.1 nightly build to work-around this limitation.