Findes den et streaming-download-program til kommandolinjen?[LØST]

marlar
Antal: 3381
Tilmeldt:
05-12-2009
User is offline
Findes den et streaming-download-program til kommandolinjen?[LØST]

Jeg har en lille Ubuntu-server kørende hvor jeg logger på med SSH, altså helt uden GUI og X mv.

Nu har jeg så fået den ide at bruge den til en slags videooptager til når jeg ikke er hjemme, så jeg kan koble med på med SSH og optage et TV- eller radioprogram.

Jeg ved at VLC kan gemme både video og audiostreams, men den er jo til desktoplinux. Og der er slet ikke plads på serveren til at installere en desktop med kun 512 MB diskplads og næsten ingen plads tilbage. (Selve den optagede stream skal gemmes på et netværksdrev).

Findes der noget sådant?


dudsen
Antal: 963
Tilmeldt:
10-01-2009
User is offline
mplayer kan vist godt køre

mplayer kan vist godt køre helt uden GUI har ikke brugt det i et par år men det er da et forsøg værd. du slipper nok ikke for at instalere dele af X for at håndtere video men audio kan nogen som mpg321 håndtere i rent CLI mode.


ondope
Antal: 922
Tilmeldt:
01-01-2006
User is offline
vlc har også en cli version

vlc har også en cli version cvlc som kan det hele...


marlar
Antal: 3381
Tilmeldt:
05-12-2009
User is offline
Ja, jeg kan se der findes en

Ja, jeg kan se der findes en pakke, vlc-nox som vist kan præcis det jeg har brug for! (nox = No X).

Vil også kigge på mplayer.


marlar
Antal: 3381
Tilmeldt:
05-12-2009
User is offline
clvc kan gøre det jeg har

clvc kan gøre det jeg har brug for, og det virker fint på min PC.

Jeg bruger denne kommando som test:

cvlc --run-time=30 --no-loop --no-repeat rtsp://rtsplive.dr.dk:80/livestream12.sdp --sout file/ts:test.mp4 vlc://quit

Men på den lille server får jeg denne række af fejl:

[00000372] inhibit interface error: Failed to connect to the D-Bus session daemon: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.

[00000372] main interface error: no suitable interface module
[00000001] main libvlc error: interface "inhibit,none" initialization failed
[00000374] main interface error: no interface module matched "screensaver,none"
[00000374] main interface error: no suitable interface module
[00000001] main libvlc error: interface "screensaver,none" initialization failed
[00000377] dummy interface: using the dummy interface module...
[00000390] access_output_file access out error: cannot open `test.mp4' (Permission denied)
[00000388] stream_out_standard stream out error: no suitable sout access module for `file/ts://test.mp4'
[00000387] main stream output error: stream chain failed for `standard{mux="ts",access="file",dst="test.mp4"}'
[00000386] main input error: cannot start stream output instance, aborting
[00000396] dummy demux: command `quit'

Er der nogen bud på hvorfor?

En ting jeg har tænkt på at den vlc der er i repositoriet for Ubuntu 9.04 er ret gammel (0.9.9a). Måske er det årsagen. Men hvordan får jeg den nyeste eller i al fald en nyere version ind på den?


marlar
Antal: 3381
Tilmeldt:
05-12-2009
User is offline
Fik vha. denne tråd

Fik vha. denne tråd opgraderet VLC til 1.1.2, så nu kan jeg optage streaming-tv på min lille boks :-)

http://www.linuxin.dk/node/17161


marlar
Antal: 3381
Tilmeldt:
05-12-2009
User is offline
Jeg kan ikke rigtigt få

Jeg kan ikke rigtigt få mplayer til at virke.

Hvordan er kommandoen hvis jeg vil gemme denne stream rtsp://rtsplive.dr.dk:80/livestream12.sdp ?