VLC - lignes de commandes linux pour enregistrer et éteindre pc

Pour ex, la tv free arte: rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=204&flavour=hd  est un .mp4 et VLC media player 2.1.4 (linux).

Avec CTRL+J (onglet codec) on voit pistes audio (mais si en vo, pas de sous-titre *)
CTRL+M  mettre 2 pour etre en mode debug. (A la ligne 27, un "logfile=" est à décommenter dans /home/jenny/.config/vlc/vlcrc )

vlc --help est en francais!   vlc -H est très long, et sur un modulevlc -p module --advanced
Les options:

  --option  Une option globale.
   -option  La version à lettre unique d'une --option globale.
   :option  Une option qui ne s'applique qu'au flux la précédant et qui surcharge les options précédentes.

vlc://quit   Quitter VLC (à mettre par ex en fin de playlist). https://wiki.videolan.org/How_to_shut_down_computer/ à la fin du fichier (ici stream => ne peux pas fonctionner)
vlc && shutdown -h now "if it returns something other than "success" it doesn't perform the next command in the line" => idem
-vvv "Verbose verbose verbose"

Le soucis est que j'avais oublié que dans les pref, j'avais collé l'URL ("http://mafreebox.freebox.fr/freeboxtv/playlist.m3u" à liste de lecture, mais c'est vrai qu'on la voit mal) + lecture automatique de la playlist => c'est toujours la 1ere chaine (de la liste) qui est jouée automatiquement à l'ouverture de VLC (et non LA chaine demandée) blush.
En fait, il est préférable d'effacer cette URL des pref, pour:

  • la mettre via quicklist (de Ubuntu Tweak) dans la barre d'Unity: vlc --enable-telx http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
    mais si l'on lance l'enregistrement via GUI, le script pour stopper vlc et quitter proprement sera bien plus difficile à créer...
  • la renommer "FreeboxListe.m3u" et la laisser sur le bureau (la lacher sur VLC ou par clic droit) -> pas d'options possibles, car on n'a pas accès alors aux différentes quicklists (qui pourraient comporter des options).
  • créer un ou deux .sh avec les options voulues, et les ajouter via quicklist... c'est ce que j'aimerais bien faire :)

ps ou ts ?  de mémoire: ts en low res.

 

https://wiki.videolan.org/Documentation%3aStreaming_HowTo/Receive_and_Sa...

vlc -vvv rtsp://www.hardradio.com/tonbeme.mov --sout file/muxer:stream.xyz
  • muxer =
    • ogg pour .OGG,
    • ps pour MPEG2-PS,
    • ts pour format MPEG2-TS.
  • stream.xyz = fichier de destination (avec la bonne extention)

 

 

https://blog.sourcefabric.org/en/news/blog/2077/Schedule-stream-recordin...

si streaming :

--run-time=/ The stream will run this duration (in seconds).
--stop-time= / The stream will stop at this position (in seconds).

cvlc "rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=204&fla..." (mais erreurs) si en ligne de commande => ajouter -vvv
note: sur 14.04 at n'est pas installé.

 

https://wiki.videolan.org/Documentation:Command_line/ pour fichiers vidéo

  • --start-time <integer>  integer = nb de secondes depuis le début (1:30 est écrit 90)
  • --stop-time <integer>       "      =                   "                           (1:30 is written as 90)
  • --width, --height <integer>

 

* sous titre : codec Teletext (telx)
https://wiki.videolan.org/VLC_configure_help/ :

--enable-telx    Teletext decoding module (conflicting with zvbi)(default enabled if zvbi is absent)

 

https://wiki.videolan.org/Documentation:Command_line/  https://wiki.videolan.org/VLC_command-line_help/
https://wiki.videolan.org/How_to/

https://github.com/MiczFlor/streamplan

http://www.videolan.org/developers/i18n/vlc-howto.html  avec gettext (gettext)
https://wiki.videolan.org/How_to_Batch_Encode/