(Notes d'étude audio et vidéo): commande ffmpeg enregistrement audio et vidéo

table des matières

enregistrement vidéo de la commande ffmpeg

Enregistrement audio et vidéo

Afficher les paramètres facultatifs pour l'enregistrement vidéo

Afficher les paramètres facultatifs de l'équipement audio

Enregistrez de l'audio et de la vidéo avec des paramètres spécifiés

enregistrement vidéo de la commande ffmpeg

 ffmpeg  -list_devices true -f dshow -i dummy
  • ③ 输入 命令 : Périphériques vidéo DirectShow (certains peuvent être à la fois des périphériques vidéo et audio)
    • "Webcam intégrée" // caméra pour ordinateur portable
    • "enregistreur de capture d'écran"
  • ④Entrez la commande: Périphériques audio DirectShow
    • «Microphone (Realtek Audio)»
    • "Virtual-Audio-Capturer"

Enregistrement audio et vidéo

【Enregistrement vidéo (paramètres par défaut)】

  • bureau:
ffmpeg -f dshow -i video="screen-capture-recorder" v-out.mp4
  • webcam:
ffmpeg -f dshow -i video="Integrated Webcam" -y v-out2.flv (要根据自己摄像头名称)

【Enregistrement du son (paramètres par défaut)】

  • Son système:
ffmpeg -f dshow -i audio="virtual-audio-cap
  • Système + son du microphone:
ffmpeg -f dshow -i audio="麦克风 (Realtek Audio)" \
-f dshow -i audio="virtual-audio-capturer" -filter_complex \
amix=inputs=2:duration=first:dropout_transition=2 a-out2.aac

[Enregistrer le son et la vidéo en même temps (paramètres par défaut)]

ffmpeg -f dshow -i audio="麦克风 (Realtek Audio)" \
-f dshow -i audio="virtualaudio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=2 \
-f dshow -i video="screen-capture-recorder" -y av-out.flv

Afficher les paramètres facultatifs pour l'enregistrement vidéo

  • commander:
ffmpeg -f dshow -list_options true -i video="screen-capture-recorder"
[dshow @ 02f0d6c0] DirectShow video device options (from video devices)
[dshow @ 02f0d6c0] Pin "Capture" (alternative pin name "1")
[dshow @ 02f0d6c0] pixel_format=bgr0 min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=bgr0 min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=bgr24 min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=rgb555le min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=rgb555le min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=rgb8 min s=1x1 fps=0.02 max s=1920x1080 fps=30
[dshow @ 02f0d6c0] pixel_format=yuv420p min s=1x1 fps=0.02 max s=1920x1080 fps=30

Afficher les paramètres facultatifs de l'équipement audio

ffmpeg -f dshow -list_options true -i audio="virtual-audio-capturer“
[dshow @ 05a2d6c0] DirectShow audio only device options (from audio devices)
[dshow @ 05a2d6c0] Pin "Capture Virtual Audio Pin" (alternative pin name "1")
[dshow @ 05a2d6c0] min ch=2 bits=16 rate= 48000 max ch=2 bits=16 rate= 48000
ffmpeg -f dshow -list_options true -i audio="麦克风 (Realtek Audio)

Enregistrez de l'audio et de la vidéo avec des paramètres spécifiés

fmpeg -f dshow -i audio="麦克风 (Realtek Audio)" \
-f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=2 \
-f dshow -video_size 1920x1080 -framerate 15 -pixel_format yuv420p -i video="screen-capturerecorder" -vcodec h264_qsv -b:v 3M -y av-out.flv
  • Plus -r 15
ffmpeg -f dshow -i audio="麦克风 (Realtek Audio)" \
-f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=2 \
-f dshow -i video="screen-capture-recorder" -vcodec h264_qsv -b:v 3M -r 15 -y avout2.mp4
  • Ajouter -framerate 15 -pixel_format yuv420p
ffmpeg -f dshow -i audio="麦克风 (Realtek Audio)" \
-f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=2 \
-f dshow -framerate 15 -pixel_format yuv420p -i video="screen-capture-recorder" -vcodec
h264_qsv -b:v 3M -r 15 -y av-out3.mp4

 

Je suppose que tu aimes

Origine blog.csdn.net/baidu_41388533/article/details/112337674
conseillé
Classement