Estoy usando Putty para conectarme a mi máquina Kali Linux de forma remota. Tengo un mp4 que me gustaría convertir a mp3 mediante la línea de comando:
cvlc "temp/5b531984164ae64008f644e3236bb09d/" --sout=#transcode{acodec=mp3,vcodec=dummy}:standard{access=file,mux=raw,dst="temp/5b531984164ae64008f644e3236bb09d/input.mp4"} vlc://quit
Pero recibo algunos errores espectaculares:
VLC media player 2.0.3 Twoflower (revision 2.0.2-93-g77aa89e)
[0xa157d8] inhibit interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[0xa157d8] main interface error: no suitable interface module
[0x7f154c000b08] main interface error: no suitable interface module
[0x8980a8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x7f154c000b78] dummy interface: using the dummy interface module...
[0x8ced88] mux_dummy mux: Open
libdvdnav: Using dvdnav version 4.2.0
libdvdread: Encrypted DVD support unavailable.
************************************************
** **
** No css library available. See **
** /usr/share/doc/libdvdread4/README.css **
** for more information. **
** **
************************************************
libdvdread: Couldn't find device name.
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[0xa199e8] main playlist: stopping playback
[0xa28ec8] mux_dummy mux: Open
[0xa2a858] main stream error: cannot pre fill buffer
[0xa2d488] idummy demux: command `quit'
Ni todos los Google-foo del mundo me ayudan a descifrar este error y no obtengo ningún resultado en mp3. ¡Cualquier ayuda que puedas brindarme es apreciada!
Respuesta1
Los primeros errores no son críticos, de hecho me sorprende que cvlc
se queje de...
error de inhibición de interfaz: No se pudo conectar al demonio de sesión D-Bus: No se puede iniciar automáticamente un demonio dbus sin $DISPLAY para X11
en absoluto.
Lo que es crítico es
libdvdread: compatibilidad con DVD cifrados no disponible.
Podrías haber leído /usr/share/doc/libdvdread4/README.css
o emitido el comando.
apt-cache show libdvdread4
para aprender que:
libdvdread busca libdvdcss en tiempo de ejecución y, si lo encuentra, lo utilizará para descifrar secciones del DVD según sea necesario. libdvdcss debe instalarse desde repositorios de terceros (consulte README.css), no está incluido en Debian.
De todos modos,
Si es legal para usted utilizar CSS en su jurisdicción, puede:
- Descargue y compile manualmente el código fuente desde http://www.videolan.org/developers/libdvdcss.html.
Esto se aplica a Debian y todos sus derivados, no sólo a Kali.