coderwall.com/p/k1mjug/audio-streaming-record-your-mic-command-line-linux
www.itworld.com/article/2980369/linux/how-to-add-special-effects-to-videos-in-linux-using-vlc-commands.html
linux.die.net/man/1/vlc
linux.goeszen.com/vlc-streaming-guide.html
www.linux-projects.org/uv4l/tutorials/streaming-server/
www.maketecheasier.com/mastering-vlc-via-the-command-line-linux/
wiki.matthiasbock.net/index.php/Logitech_C920,_streaming_H.264
sandilands.info/sgordon/live-webca-streaming-using-vlc-command-line
subsecret.dk/wiki/Transcoding_with_VLC
wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/
www.wondershare.com/vlc/7-vlc-command-lines-you-need-to-know.html
xmodulo.com/live-stream-video-webcam-linux.html
cvlc --help
cvlc qui lance le programme uniquement en console ;
Ex :
cvlc v4l2:// :v4l2-vdev="/dev/video0" --sout '#transcode{vcodec=x264{keyint=60,idrint=2},vcodec=h264,vb=400,width=368,heigh=208,acodec=mp4a,ab=32 ,channels=2,samplerate=22100}:duplicate{dst=std{access=http{mime=video/x-ms-wmv},mux=asf,dst=:8082/stream.wmv}}' --no-sout-audio
cvlc -vvv decklink:// --decklink-video-connection="hdmi" --decklink-mode="Hi60" --rtsp-timeout 0
Sortie en texte :
cvlc -V caca fileToOpen
nvlc qui permet d'utiliser une interface curses ;
qvlc est un synonyme de vlc (le q fait référence à Qt, bibliothèque utilisée pour la version graphique de VLC) ;
rvlc qui est une version en console qui se comporte comme un shell.
svlc pour une interface graphique avec un skin ;
vlc qui charge le programme habituel ;
wxvlc wxwidgets GUI ;
Styles des 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.
Syntaxe des flux (MRL) :
[[acces]/[demux]://]URL[#[titre][:chapitre][-[titre][:chapitre]]] [:option=valeur ...]
De nombreuses --options globales peuvent aussi être utilisées en tant qu'options spécifiques à une MRL.
Plusieurs paires « :option=valeur » peuvent être spécifiées.
Syntaxe pour une URL :
[file://]chemin/fichier Fichier standard
http://ip:port/fichier Adresse HTTP
ftp://ip:port/fichier Adresse FTP
mms://ip:port/fichier Adresse MMS
screen:// Capture d'écran
dvd://[périphérique] Périphérique DVD
vcd://[périphérique] Périphérique VCD
cdda://[périphérique] Périphérique CD Audio
udp://[[adresse source]@[adresse d'attache][:port]]
Flux UDP envoyé par un serveur
vlc://pause:secondes Mettre en pause la liste de lecture pour le temps spécifié
vlc://quit Quitter VLC
Pas de module correspondant. Utilisez « --list » ou « --list-verbose » pour avoir la liste des modules disponibles.
Audio
--audio, --no-audio Activer l'audio (activé par défaut)
--spdif, --no-spdif Utiliser S/PDIF si possible (désactivé par
défaut)
--force-dolby-surround {0 (Auto), 1 (Oui), 2 (Non)}
Forcer la détection Dolby Surround
--audio-replay-gain-mode {none,track,album}
Mode Replay gain
--audio-replay-gain-preamp
Préampli Replay
--audio-replay-gain-default
Valeur par défaut du ReplayGain
--audio-time-stretch, --no-audio-time-stretch
Activer l'étirement temporel audio (activé par défaut)
--audio-filter
--audio-visual
Vidéo -f, --fullscreen, --no-fullscreen
Sortie vidéo en plein écran (désactivé
par défaut)
--overlay, --no-overlay Sortie vidéo en overlay (activé par défaut)
--video-on-top, --no-video-on-top
Toujours au-dessus (désactivé par défaut)
--video-wallpaper, --no-video-wallpaper
Activer le mode bureau (désactivé par défaut)
--video-title-show, --no-video-title-show
Incruster le titre dans la vidéo. (activé par défaut)
--video-title-timeout
Montrer le titre de la vidéo pendant x millisecondes.
--video-title-position {0 (Centré), 1 (Gauche), 2 (Droite), 4 (Haut), 8 (Bas), 5 (Haut-Gauche), 6 (Haut-Droite), 9 (Bas-Gauche), 10 (Bas-Droite)}
Position du titre de la vidéo
--mouse-hide-timeout
Cacher le curseur et le contrôleur plein écran après x millisecondes
Capture d'écran: --snapshot-path
--snapshot-prefix
Préfixe des captures d'écran
--snapshot-format {png,jpg,tiff}
Format des captures d'écran
--snapshot-preview, --no-snapshot-preview
Prévisualisation de la capture (activé par défaut)
--snapshot-sequential, --no-snapshot-sequential
Utiliser une numérotation séquentielle au lieu de la date et l'heure (désactivé par défaut)
Propriétés de la fenêtre:
--crop
--custom-crop-ratios
Liste des rognages personnalisés
--aspect-ratio
--autoscale, --no-autoscale
Dimensionnement vidéo auto (activé par défaut)
--scale
--custom-aspect-ratios
Liste de formats d'écran personnalisés
--deinterlace {0 (Non), -1 (Automatique), 1 (Oui)}
Désentrelacer
--deinterlace-mode {discard,blend,mean,bob,linear,x,yadif,yadif2x,phosphor,ivtc}
Mode de désentrelacement
--video-filter
--video-splitter
Incrustations
Affichage à l'écran (OSD):
--osd, --no-osd Affichage à l'écran (OSD) (activé par défaut)
Sous-titres:
--sub-file
--sub-autodetect-file, --no-sub-autodetect-file
Autodétecte le fichier de sous-titres
(activé par défaut)
Overlays:
--sub-source
--sub-filter
Paramètres de la piste:
--audio-language
--sub-language
--preferred-resolution {-1 (Le meilleur possible), 1080 (Full HD (1080p)), 720 (HD (720p)), 576 (Définition Standard
(576 ou 480 lignes)), 360 (Basse définition (360 lignes)), 240 (Très basse définition (240 lignes))}
Liste de résolutions vidéos préférées
Contrôle de lecture:
--input-repeat
Répétitions de l'entrée
--input-fast-seek, --no-input-fast-seek
Avance rapide (désactivé par défaut)
--rate
Périphériques par défaut:
--dvd
--vcd
--cd-audio
Avancé:
--input-title-format
Changer le titre pour le média courant
Entrée
--stream-filter
Liste de lecture
Options de performance:
-Z, --random, --no-random Aléatoire (désactivé par défaut)
-L, --loop, --no-loop Tout répéter (désactivé par défaut)
-R, --repeat, --no-repeat Répéter l'élément actuel (désactivé par
défaut)
--play-and-exit, --no-play-and-exit
Lire un seul élément puis quitter (désactivé par défaut)
--play-and-stop, --no-play-and-stop
Lire un seul élément puis arrêt (désactivé par défaut)
--playlist-autostart, --no-playlist-autostart
Lecture automatique (activé par défaut)
--playlist-cork, --no-playlist-cork
Pause pendant la communication audio (activé par défaut)
--media-library, --no-media-library
Utiliser la bibliothèque (désactivé par défaut)
--playlist-tree, --no-playlist-tree
Utiliser l'arborescence de la liste de lecture (activé par défaut)
--open
--auto-preparse, --no-auto-preparse
Recherche des métadonnées (activé par défaut)
--album-art {0 (Téléchargement manuel seulement), 1 (Quand la lecture commence pour la piste), 2 (Dès que la piste est ajoutée à la liste de lecture)}
Politique de téléchargement des jaquettes
-v, --verbose
Niveau de verbosité (0,1,2)
-q, --quiet, --no-quiet Ne rien afficher (désactivé par défaut)
--pidfile
--advanced, --no-advanced Afficher les options avancées (désactivé par défaut)
--interact, --no-interact Interaction avec l'utilisateur (activé par défaut)
-I, --intf
--extraintf
--control
Combinaisons de touches
--hotkeys-mousewheel-mode {2 (Ignorer), 0 (Contrôle du volume), 1 (Contrôle de la position)}
Molette de la souris
--global-key-toggle-fullscreen
Plein écran
--key-toggle-fullscreen
Plein écran
--global-key-leave-fullscreen
Quitter le plein écran
--key-leave-fullscreen
Quitter le plein écran
--global-key-play-pause
Lecture/Pause
--key-play-pause
--global-key-faster
Accélérer
--key-faster
--global-key-slower
Ralentir
--key-slower
--global-key-rate-normal
Vitesse normale
--key-rate-normal
Vitesse normale
--global-key-rate-faster-fine
Accélérer un peu
--key-rate-faster-fine
Accélérer un peu
--global-key-rate-slower-fine
Ralentir un peu
--key-rate-slower-fine
Ralentir un peu
--global-key-next
Suivant
--key-next
--global-key-prev
Précédent
--key-prev
--global-key-stop
Stop
--key-stop
--global-key-jump-extrashort
Très court saut arrière
--key-jump-extrashort
Très court saut arrière
--global-key-jump+extrashort
Saut avant très court
--key-jump+extrashort
Saut avant très court
--global-key-jump-short
Saut arrière court
--key-jump-short
--global-key-jump+short
Saut avant court
--key-jump+short
--global-key-jump-medium
Saut arrière
--key-jump-medium
Saut arrière
--global-key-jump+medium
Saut avant
--key-jump+medium
Saut avant
--global-key-jump-long
Saut arrière long
--key-jump-long
--global-key-jump+long
Saut avant long
--key-jump+long
--global-key-frame-next
Image suivante
--key-frame-next
--global-key-quit
Quitter
--key-quit
--global-key-vol-up
Augmenter le volume
--key-vol-up
--global-key-vol-down
Baisser le volume
--key-vol-down
--global-key-vol-mute
Couper le son
--key-vol-mute
--global-key-audio-track
Défiler les pistes audio
--key-audio-track
Défiler les pistes audio
--global-key-audiodevice-cycle
Boucler entre les différents périphériques audio
--key-audiodevice-cycle
Boucler entre les différents périphériques audio
--global-key-subtitle-track
Défiler les pistes de sous-titres
--key-subtitle-track
Défiler les pistes de sous-titres
--global-key-program-sid-next
Boucler SIDs programmes suivants
--key-program-sid-next
Boucler SIDs programmes suivants
--global-key-program-sid-prev
Boucler SIDs programmes précédents
--key-program-sid-prev
Boucler SIDs programmes précédents
--global-key-aspect-ratio
Boucler entre les aspects
--key-aspect-ratio
Boucler entre les aspects
--global-key-crop
Boucler entre les rognages
--key-crop
--global-key-toggle-autoscale
Dimensionnement vidéo auto
--key-toggle-autoscale
Dimensionnement vidéo auto
--global-key-incr-scalefactor
Augmenter le facteur d'échelle
--key-incr-scalefactor
Augmenter le facteur d'échelle
--global-key-decr-scalefactor
Diminuer le facteur d'échelle
--key-decr-scalefactor
Diminuer le facteur d'échelle
--global-key-deinterlace
Mode de désentrelacement
--key-deinterlace
Mode de désentrelacement
--global-key-deinterlace-mode
Boucler sur les modes de désentrelacement
--key-deinterlace-mode
Boucler sur les modes de désentrelacement
--global-key-intf-show
Affiche un contrôleur en mode plein écran
--key-intf-show
--global-key-wallpaper
Basculer le mode papier peint de la sortie vidéo
--key-wallpaper
--global-key-random
Aléatoire
--key-random
--global-key-loop
Normal/Boucler/Répéter
--key-loop
Zoom:
--global-key-zoom-quarter
¼ Quart
--key-zoom-quarter
¼ Quart
--global-key-zoom-half
½ Moitié
--key-zoom-half
--global-key-zoom-original
1:1 Normal
--key-zoom-original
1:1 Normal
--global-key-zoom-double
2:1 Double
--key-zoom-double
2:1 Double
Tailles des sauts:
--extrashort-jump-size
Longueur du saut très court
--short-jump-size
Longueur du saut court
--medium-jump-size
Longueur du saut
--long-jump-size
Taille du saut avant long
--bookmark1
--bookmark2
--bookmark3
--bookmark4
--bookmark5
--bookmark6
--bookmark7
--bookmark8
--bookmark9
--bookmark10
-h, --help, --no-help Afficher l'aide de VLC (peut être combiné avec « --advanced » et « --help-verbose �») (désactivé par défaut)
-H, --full-help, --no-full-help
Aide extensive pour VLC et ses modules (désactivé par défaut)
--longhelp, --no-longhelp Afficher l'aide de VLC et de ses modules (peut être combiné avec « --advanced »
et « --help-verbose ») (désactivé par défaut)
--help-verbose, --no-help-verbose
Afficher plus de détails dans l'aide (désactivé par défaut)
-l, --list, --no-list Affiche la liste des modules disponibles (désactivé par défaut)
--list-verbose, --no-list-verbose
Affiche la liste des modules disponibles avec tous les détails (désactivé par défaut)
-p, --module
« --help-verbose »). Préfixez le nom du module avec « = » pour être plus précis.
--ignore-config, --no-ignore-config
aucune option de configuration ne sera chargée ou enregistrée dans le fichier de configuration (activé par défaut)
--reset-config, --no-reset-config
Remet à zéro la configuration (désactivé par défaut)
--reset-plugins-cache, --no-reset-plugins-cache
Remet à zéro le cache des modules (désactivé par défaut)
--version, --no-version Affiche le numéro de version (désactivé par défaut)
--config
Note : Ajoutez « --advanced » à votre ligne de commande pour voir les options avancées.
Pour une aide exhaustive, utiliser « -H ».
Aucun commentaire:
Enregistrer un commentaire