O estoy cometiendo un error muy estúpido, o me he topado con un error muy extraño aquí. Estoy en bash y quiero convertir un .flac en un .mp3 usando ffmpeg. Corriendo
ffmpeg -i 3\ -\ Thirty\ Seconds\ to\ Mars\ -\ Rescue\ Me.flac 3\ -\ Thirty\ Seconds\ to\ Mars\ -\ Rescue\ Me.mp3
los resultados 3 - Thirty Seconds to Mars - Rescue Me.flac: No such file or directory
, aunque stat
y ls
ambos muestran el archivo con permisos de lectura para el usuario actual, e incluso puedo ver su contenido usando less
.
Sospeché un problema con el nombre del archivo, así que cambié el nombre del archivo a asdf.flac
, que funcionó, pero ffmpeg -i asdf.flac asdf.mp3
todavía me da asdf.flac: No such file or directory
.
Para excluir los problemas de permisos, ya hice chmod -R 777 .
que el directorio y todos los archivos fueran legibles y escribibles en todo el mundo, todavía no hay posibilidad.
¿Alguna idea de qué podría hacer que ffmpeg no encuentre el archivo, aunque obviamente está ahí?
ffmpeg
tiene el permiso establecido de ID de usuario / grupo. ¿Qué ls -l $(which ffmpeg)
reporta?
type ffmpeg
? Si devuelve una ruta, ¿cuál es la salida defile /the/path/to/ffmpeg
? ¿Hay algo peculiar sobre el sistema de archivos? (p. ej. FUSIBLE).