1 votos

Cómo grabar stream de vídeo con VLC en OSX?

El recomendado de Linux/Windows manera es usar la línea de comandos:

cvlc --run-time=5 --sout file/ts:stream.mp4 htsp://@ip:5050

Me gustaría hacer lo mismo en OSX, pero no tiene línea de comandos. He probado el mismo, pero reemplazado cvlc con /Applications/VLC.app/Contents/MacOS/VLC, pero no funciona:

filesystem access error: cannot open file /Applications/VLC.app/Contents/MacOS/rtp://@ip:5050

3voto

Douglas Puntos 10417

Me gustaría evitar el VLC si desea grabar secuencias de fuera de la Internet. Después de muchos meses de tratar de resolverlo, llegó a un problema con su codec no funciona propertly a través de línea de comandos.

Sin embargo, debido a este problema, he encontrado una solución mejor (funciona con audio y video):

FFmpeg

Es una herramienta de línea de comandos y es la fuente de las bibliotecas que otros desarrolladores de aplicaciones de uso (como el Freno de mano). Está disponible como una fuente o binario - lo que usted se sienta más cómodo (yo personalmente recomiendo el binario).

El comando para grabar una secuencia es en realidad es muy simple:

ffmpeg INPUT [options] OUTPUT [options] 

Por ejemplo, si yo quería grabar un video para la siguiente hora y lugar en mi Escritorio:

ffmpeg http://foo.bar/stream -t 3600 ~/Desktop/foo_bar_stream_mp4

Para obtener más información, consulte la documentación completa.

2voto

Steve Chambers Puntos 5054

Desde aplicaciones de Mac que son en realidad los paquetes (por ejemplo, tipos especiales de carpetas llenas de archivos) es necesario especificar la ruta de acceso al ejecutable real en el paquete:

/Applications/VLC.app/Contents/MacOS/VLC [options]

También puede consultar el VideoLAN Wiki para obtener más referencias

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X