Playing DCP?

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
rvdboom
Blank Cone
Blank Cone
Posts: 25
Joined: 10 Jul 2013 08:10

Playing DCP?

Postby rvdboom » 25 Mar 2014 13:31

I'm a bit lost about the current status of DCP support in VLC.
At the end of 2013, it seemed included in VLC and I could compile it in using the "--enable-dcp" flag in configure.
Now there seems to be a "--enable-asdcp" flag and indeed the "libdcp_plugin.so" libs is built.
But when I try to play a DCP using this command :

vlc -vv dcp://home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV

I get the following output :

Code: Select all

[00007f006c2be4c8] core generic debug: looking for extension module matching "any": 1 candidates [00007f006c2be4c8] lua generic debug: Opening Lua Extension module [00007f006c2be4c8] lua generic debug: Trying Lua scripts in /home/vdb/.local/share/vlc/lua/extensions [00007f006c2be4c8] lua generic debug: Trying Lua scripts in /usr/lib64/vlc/lua/extensions [00007f006c2be4c8] lua generic debug: Trying Lua playlist script /usr/lib64/vlc/lua/extensions/VLSub.luac [00007f006c2be4c8] lua generic debug: Scanning Lua script /usr/lib64/vlc/lua/extensions/VLSub.luac [00007f006c2be4c8] lua generic debug: Script /usr/lib64/vlc/lua/extensions/VLSub.luac has the following capability flags: 0x5 [00007f006c2be4c8] lua generic debug: Trying Lua scripts in /usr/share/vlc/lua/extensions [00007f006c2be4c8] core generic debug: using extension module "lua" [00000000020a6cf8] core interface debug: using interface module "qt4" [000000000208f418] core playlist debug: processing request item: null, node: Liste de lecture, skip: 0 [000000000208f418] core playlist debug: rebuilding array of current - root Liste de lecture [000000000208f418] core playlist debug: rebuild done - 1 items, index -1 [000000000208f418] core playlist debug: starting playback of the new playlist item [000000000208f418] core playlist debug: resyncing on EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV [000000000208f418] core playlist debug: EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV is at 0 [000000000208f418] core playlist debug: creating new input thread [00007f005c0009b8] core input debug: Creating an input for 'EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV' [00007f005c0009b8] core input debug: using timeshift granularity of 50 MiB, in path '/tmp' [00007f005c0009b8] core input debug: `dcp://home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV' gives access `dcp' demux `' path `home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV' [00007f005c0009b8] core input debug: enforced demux ` any' [00007f005c0009b8] core input debug: creating demux: access='dcp' demux='any' location='home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV' file='(null)' [00007f0054000ef8] core demux debug: looking for access_demux module matching "dcp": 15 candidates [00007f0054000ef8] core demux debug: no access_demux modules matched [00007f005c0009b8] core input debug: creating access 'dcp' location='home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV', path='(null)' [00007f0054000ef8] core access debug: looking for access module matching "dcp": 20 candidates [00007f0054000ef8] core access debug: no access modules matched [00007f005c0009b8] core input error: open of `dcp://home/vdb/Papy3D/productions/masters_films/DCP/Edmond/EDMOND-ANE_FTR_S_FR-XX_INT_51_2K_XX_20111223_CBD_XX_OV' failed [000000000208f418] core playlist debug: dead input [000000000208f418] core playlist debug: changing item without a request (current 0/1) [000000000208f418] core playlist debug: nothing to play
Apparently, vlc does not find "access" module for "dcp", while there is one :

Code: Select all

bash-4.2$ ls /usr/lib64/vlc/plugins/access/*dcp* /usr/lib64/vlc/plugins/access/libdcp_plugin.la /usr/lib64/vlc/plugins/access/libdcp_plugin.so bash-4.2$
Is the command wrong or am I missing something?

Rémi Denis-Courmont
Developer
Developer
Posts: 15318
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Playing DCP?

Postby Rémi Denis-Courmont » 25 Mar 2014 18:07

You're missing one slash.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

rvdboom
Blank Cone
Blank Cone
Posts: 25
Joined: 10 Jul 2013 08:10

Postby rvdboom » 01 Apr 2014 13:12

Yep, stupid me.
I also had an issue with asdcp but did not see that the two problems were different.
After fixing asdcp, it works.
But jpeg2000 decoding seems quite unoptimized. I could not play properly a single DCP, and most of them hang after a few images, even using the "--avcodec-options {lowres=2} --avcodec-threads 4" options.
I have an AMD A8-7700 and can play DCP without issue with EasyDCP Player using Wine, albeit for just 15 secondes, since I just have the demo version.
Well, I guess it will come with time, it's already a great milestone. :-)
Thanks!


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 102 guests