Recherche avancée

Médias (1)

Mot : - Tags -/biomaping

Autres articles (8)

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

Sur d’autres sites (3995)

  • videotoolbox transcoding from mjpeg to h264 slower that libx264

    16 juin 2021, par SolskGaer

    here are the command that I used to do the transcoding, however the videotoolbox one is slower than libx264, why is that happening ? Is there any mistake in my videotoolbox command ?

    


    ffmpeg -loglevel quiet -f mjpeg -r 20 -i pipe:0 -vf scale=500:-2 -vcodec libx264 -tune zerolatency -profile:v baseline -preset medium -r 20 -f h264 -

    


    ffmpeg -loglevel quiet -f mjpeg -r 20 -i pipe:0 -vf scale=500:-2 -vcodec h264_videotoolbox -profile:v baseline -realtime true -r 20 -f h264 -

    


    and although libx264 is a little bit faster, it is still not in realtime and there is notable latency, how can I do the transcoding in real time ? And I prefer h264_videotoolbox since it is CPU friendly

    


    the following is the stderr of ffmpeg

    


    for videotoolbox

    


    ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
  built with Apple clang version 12.0.0 (clang-1200.0.32.29)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.4_1 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Input #0, mjpeg, from 'pipe:0':
  Duration: N/A, bitrate: N/A
  Stream #0:0: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 750x1334 [SAR 72:72 DAR 375:667], 20 tbr, 1200k tbn, 20 tbc
Please use -profile:a or -profile:v, -profile is ambiguous
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (h264_videotoolbox))
[swscaler @ 0x7fddd15f3000] deprecated pixel format used, make sure you did set range correctly
[h264_videotoolbox @ 0x7fddd200b600] Cannot use B-frames with baseline profile. Output will not contain B-frames.
[h264_videotoolbox @ 0x7fddd200b600] CABAC entropy requires 'main' or 'high' profile, but baseline was requested. Encode will not use CABAC entropy.
Output #0, h264, to 'pipe:':
  Metadata:
    encoder         : Lavf58.76.100
  Stream #0:0: Video: h264, yuv420p(tv, bt470bg/unknown/unknown, progressive), 400x712 [SAR 1335:1334 DAR 375:667], q=2-31, 3000 kb/s, 20 fps, 20 tbn
    Metadata:
      encoder         : Lavc58.134.100 h264_videotoolbox
frame=    1 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
frame=    7 fps=0.0 q=-0.0 size=     148kB time=00:00:00.20 bitrate=6057.2kbits/s speed=0.369x    
frame=   12 fps= 11 q=-0.0 size=     236kB time=00:00:00.45 bitrate=4305.3kbits/s speed=0.426x    
frame=   17 fps= 11 q=-0.0 size=     363kB time=00:00:00.70 bitrate=4243.6kbits/s speed=0.442x    
frame=   22 fps= 10 q=-0.0 size=     438kB time=00:00:00.95 bitrate=3778.8kbits/s speed=0.451x    
frame=   27 fps= 10 q=-0.0 size=     558kB time=00:00:01.20 bitrate=3809.1kbits/s speed=0.454x    
frame=   32 fps= 10 q=-0.0 size=     615kB time=00:00:01.45 bitrate=3476.4kbits/s speed=0.458x    
frame=   37 fps= 10 q=-0.0 size=     685kB time=00:00:01.70 bitrate=3300.9kbits/s speed=0.46x    
frame=   42 fps= 10 q=-0.0 size=     796kB time=00:00:01.95 bitrate=3343.7kbits/s speed=0.462x    
frame=   47 fps=9.9 q=-0.0 size=     878kB time=00:00:02.20 bitrate=3268.8kbits/s speed=0.464x    
frame=   52 fps=9.9 q=-0.0 size=    1002kB time=00:00:02.45 bitrate=3351.7kbits/s speed=0.465x    
frame=   57 fps=9.9 q=-0.0 size=    1076kB time=00:00:02.70 bitrate=3263.1kbits/s speed=0.467x    
frame=   62 fps=9.8 q=-0.0 size=    1168kB time=00:00:02.95 bitrate=3242.7kbits/s speed=0.468x    
frame=   67 fps=9.8 q=-0.0 size=    1281kB time=00:00:03.20 bitrate=3279.4kbits/s speed=0.468x    
frame=   72 fps=9.8 q=-0.0 size=    1366kB time=00:00:03.45 bitrate=3243.8kbits/s speed=0.469x    
frame=   77 fps=9.8 q=-0.0 size=    1488kB time=00:00:03.70 bitrate=3294.9kbits/s speed=0.47x    
frame=   82 fps=9.8 q=-0.0 size=    1560kB time=00:00:03.95 bitrate=3235.9kbits/s speed=0.47x    
frame=   87 fps=9.8 q=-0.0 size=    1686kB time=00:00:04.20 bitrate=3288.8kbits/s speed=0.471x    
frame=   92 fps=9.7 q=-0.0 size=    1750kB time=00:00:04.45 bitrate=3221.4kbits/s speed=0.471x    
frame=   97 fps=9.7 q=-0.0 size=    1825kB time=00:00:04.70 bitrate=3180.2kbits/s speed=0.472x    


    


    for libx264

    


    ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers
  built with Apple clang version 12.0.0 (clang-1200.0.32.29)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.4_1 --enable-shared --enable-pthreads --enable-version3 --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-librav1e --enable-librubberband --enable-libsnappy --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq --enable-libzimg --disable-libjack --disable-indev=jack --enable-videotoolbox
  libavutil      56. 70.100 / 56. 70.100
  libavcodec     58.134.100 / 58.134.100
  libavformat    58. 76.100 / 58. 76.100
  libavdevice    58. 13.100 / 58. 13.100
  libavfilter     7.110.100 /  7.110.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  9.100 /  5.  9.100
  libswresample   3.  9.100 /  3.  9.100
  libpostproc    55.  9.100 / 55.  9.100
Input #0, mjpeg, from 'pipe:0':
  Duration: N/A, bitrate: N/A
  Stream #0:0: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 750x1334 [SAR 72:72 DAR 375:667], 20 tbr, 1200k tbn, 20 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (libx264))
[swscaler @ 0x7fd1864fd000] deprecated pixel format used, make sure you did set range correctly
[libx264 @ 0x7fd187009400] using SAR=1335/1334
[libx264 @ 0x7fd187009400] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x7fd187009400] profile Constrained Baseline, level 3.0, 4:2:0, 8-bit
Output #0, h264, to 'pipe:':
  Metadata:
    encoder         : Lavf58.76.100
  Stream #0:0: Video: h264, yuvj420p(pc, bt470bg/unknown/unknown, progressive), 400x712 [SAR 1335:1334 DAR 375:667], q=2-31, 20 fps, 20 tbn
    Metadata:
      encoder         : Lavc58.134.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
frame=    1 fps=0.0 q=20.0 size=      62kB time=00:00:00.05 bitrate=10091.5kbits/s speed=2.5e+04x    
frame=    7 fps=0.0 q=29.0 size=     168kB time=00:00:00.35 bitrate=3941.8kbits/s speed=0.644x    
frame=   12 fps= 11 q=29.0 size=     244kB time=00:00:00.60 bitrate=3329.8kbits/s speed=0.562x    
frame=   17 fps= 11 q=29.0 size=     303kB time=00:00:00.85 bitrate=2923.6kbits/s speed=0.535x    
frame=   22 fps= 10 q=29.0 size=     359kB time=00:00:01.10 bitrate=2677.2kbits/s speed=0.52x    
frame=   27 fps= 10 q=29.0 size=     433kB time=00:00:01.35 bitrate=2625.4kbits/s speed=0.511x    
frame=   32 fps= 10 q=29.0 size=     498kB time=00:00:01.60 bitrate=2552.0kbits/s speed=0.506x    
frame=   37 fps= 10 q=29.0 size=     570kB time=00:00:01.85 bitrate=2525.9kbits/s speed=0.502x    
frame=   42 fps= 10 q=29.0 size=     647kB time=00:00:02.10 bitrate=2522.2kbits/s speed=0.498x    
frame=   47 fps=9.9 q=29.0 size=     702kB time=00:00:02.35 bitrate=2447.2kbits/s speed=0.497x    
frame=   52 fps=9.9 q=28.0 size=     756kB time=00:00:02.60 bitrate=2381.6kbits/s speed=0.495x    
frame=   57 fps=9.9 q=29.0 size=     818kB time=00:00:02.85 bitrate=2350.2kbits/s speed=0.494x    
frame=   62 fps=9.8 q=28.0 size=     872kB time=00:00:03.10 bitrate=2304.9kbits/s speed=0.491x    
frame=   67 fps=9.8 q=29.0 size=     930kB time=00:00:03.35 bitrate=2275.0kbits/s speed=0.491x    
frame=   72 fps=9.8 q=29.0 size=     990kB time=00:00:03.60 bitrate=2253.4kbits/s speed=0.489x    
frame=   77 fps=9.8 q=28.0 size=    1051kB time=00:00:03.85 bitrate=2235.9kbits/s speed=0.488x    
frame=   82 fps=9.8 q=28.0 size=    1103kB time=00:00:04.10 bitrate=2204.4kbits/s speed=0.488x    
frame=   87 fps=9.7 q=28.0 size=    1153kB time=00:00:04.35 bitrate=2171.6kbits/s speed=0.487x    
frame=   92 fps=9.7 q=29.0 size=    1209kB time=00:00:04.60 bitrate=2153.8kbits/s speed=0.486x    
frame=   97 fps=9.7 q=29.0 size=    1279kB time=00:00:04.85 bitrate=2160.2kbits/s speed=0.485x    
frame=  102 fps=9.7 q=29.0 size=    1351kB time=00:00:05.10 bitrate=2170.8kbits/s speed=0.485x 


    


  • Laggy video and longer duration than the original file

    11 janvier 2021, par jagvetinte

    I'm trying to convert a file with this output in ffmpeg :

    


    ffmpeg version 4.3.1-2021-01-01-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
    Last message repeated 5 times
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
    Last message repeated 1 times
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
    Last message repeated 1 times
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
    Last message repeated 1 times
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
    Last message repeated 1 times
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
    Last message repeated 1 times
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
    Last message repeated 1 times
[mpeg2video @ 000002e8de943080] Invalid frame dimensions 0x0.
[s302m @ 000002e8de960780] S302 non PCM mode with data type 28 not supported
    Last message repeated 4 times
[mpegts @ 000002e8de93cbc0] decoding for stream 3 failed
[mpegts @ 000002e8de93cbc0] Could not find codec parameters for stream 3 (Audio: s302m (BSSD / 0x44535342), stereo, s32 (20 bit), 2304 kb/s): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'G:\test\test.ts':
  Duration: 03:27:29.61, start: 3.000000, bitrate: 39124 kb/s
  Program 1
    Stream #0:0[0x200]: Video: mpeg2video (4:2:2) ([2][0][0][0] / 0x0002), yuv422p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 450 tbr, 90k tbn, 50 tbc
    Side data:
      cpb: bitrate max/min/avg: 36898800/0/0 buffer size: 13271040 vbv_delay: N/A
    Stream #0:1[0x1010]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0:2[0x1020]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0:3[0x1030]: Audio: s302m (BSSD / 0x44535342), stereo, s32 (20 bit), 2304 kb/s


    


    But whatever setting i try the video ends up very laggy and the duration ends up much longer than the original file, even when I play it through VLC. It is a little hard to explain so I will provide a sample file here with the result after the conversion :

    


    https://drive.google.com/file/d/1ADPF2POSnBCiJkgMES2vOn2wznyBst6W/view?usp=sharing

    


    Is it something wrong with the file or with ffmpeg itself and how do I solve it ?

    


    Firstly I tried this command :

    


    ffmpeg -i "G:\test\test.ts" -map 0:0 -map 0:1 -vcodec libx265 -crf 23 -filter:v yadif=1 -acodec ac3 -ab 384k "C:\Users\User name\Videos\test.mkv"


    


    And then I tried this with the same result :

    


    ffmpeg -i "G:\test\test.ts" -map 0:0 -map 0:1 -vcodec copy -acodec copy "C:\Users\User name\Videos\test.mkv"


    


    The sample file is converted with the first command.

    


  • ffmpeg stream Windows 7 desktop to Youtube give invalid argument

    11 juin 2021, par TenG

    I am experimenting with live streaming my Windows 7 desktop to YouTube.

    


    Firstly the list of devices :

    


    ffmpeg-N-100616-gca21cb1e36-win64-gpl\bin\ffmpeg.exe -list_devices true -f dshow -i dummy

    


    Gives :

    


    ffmpeg version N-100616-gca21cb1e36 Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 9.3-win32 (GCC) 20200320
  configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --a
rch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --disable-w32threads --enable-pthreads --enable-iconv
--enable-zlib --enable-libxml2 --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-open
cl --enable-libvmaf --disable-vulkan --enable-libvorbis --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-li
bdavs2 --enable-ffnvcodec --enable-cuda-llvm --disable-libglslang --enable-libass --enable-libbluray --enable-libmp3lame --enable-li
bopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --en
able-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-
libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-li
bxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-libs=-lgomp
  libavutil      56. 63.100 / 56. 63.100
  libavcodec     58.116.100 / 58.116.100
  libavformat    58. 65.101 / 58. 65.101
  libavdevice    58. 11.103 / 58. 11.103
  libavfilter     7. 95.100 /  7. 95.100
  libswscale      5.  8.100 /  5.  8.100
  libswresample   3.  8.100 /  3.  8.100
  libpostproc    55.  8.100 / 55.  8.100
[dshow @ 000000000052ca00] DirectShow video devices (some may be both video and audio devices)
[dshow @ 000000000052ca00]  "VF0700 Live! Cam Chat HD"
[dshow @ 000000000052ca00]     Alternative name "@device_pnp_\\?\usb#vid_041e&pid_4088&mi_00#7&b015b04&0&0000#{65e8773d-8f56-11d0-a3
b9-00a0c9223196}\global"
[dshow @ 000000000052ca00]  "UScreenCapture"
[dshow @ 000000000052ca00]     Alternative name "@device_sw_{860BB310-5D01-11D0-BD3B-00A0C911CE86}\UScreenCapture"
[dshow @ 000000000052ca00]  "screen-capture-recorder"
[dshow @ 000000000052ca00]     Alternative name "@device_sw_{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{4EA69364-2C8A-4AE6-A561-56E4B504
4439}"
[dshow @ 000000000052ca00] DirectShow audio devices
[dshow @ 000000000052ca00]  "Microphone (VF0700 Live! Cam Ch"
[dshow @ 000000000052ca00]     Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\Microphone (VF0700 Live! Cam Ch"
[dshow @ 000000000052ca00]  "virtual-audio-capturer"
[dshow @ 000000000052ca00]     Alternative name "@device_sw_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\{8E146464-DB61-4309-AFA1-3578E927
E935}"
dummy: Immediate exit requested


    


    ffmpeg-N-100616-gca21cb1e36-win64-gpl\bin\ffmpeg.exe -list_devices true -f dshow -i dummy

    


    gives :

    


    ffmpeg version 4.3.1-2021-01-01-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enab
le-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-libsrt --enable-libss
h --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-li
brav1e --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --en
able-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-
amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libm
fx --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-
libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb
--enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable
-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
[dshow @ 0000000000485ac0] DirectShow video devices (some may be both video and audio devices)
[dshow @ 0000000000485ac0]  "VF0700 Live! Cam Chat HD"
[dshow @ 0000000000485ac0]     Alternative name "@device_pnp_\\?\usb#vid_041e&pid_4088&mi_00#7&b015b04&0&0000#{65e8773d-8f56-11d0-a3
b9-00a0c9223196}\global"
[dshow @ 0000000000485ac0]  "UScreenCapture"
[dshow @ 0000000000485ac0]     Alternative name "@device_sw_{860BB310-5D01-11D0-BD3B-00A0C911CE86}\UScreenCapture"
[dshow @ 0000000000485ac0]  "screen-capture-recorder"
[dshow @ 0000000000485ac0]     Alternative name "@device_sw_{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{4EA69364-2C8A-4AE6-A561-56E4B504
4439}"
[dshow @ 0000000000485ac0] DirectShow audio devices
[dshow @ 0000000000485ac0]  "Microphone (VF0700 Live! Cam Ch"
[dshow @ 0000000000485ac0]     Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\Microphone (VF0700 Live! Cam Ch"
[dshow @ 0000000000485ac0]  "virtual-audio-capturer"
[dshow @ 0000000000485ac0]     Alternative name "@device_sw_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\{8E146464-DB61-4309-AFA1-3578E927
E935}"
dummy: Immediate exit requested


    


    Now trying to live stream with the command :

    


    ffmpeg-N-100616-gca21cb1e36-win64-gpl\bin\ffmpeg.exe -f dshow -i video='screen-capture-recorder':audio='Microphone (VF0700 Live! Cam Ch' -r 24 -s 1920x1080 -qmin 3 'rtmp://a.rtmp.youtube.com:1935/live2/the-stream-key'

    


    I get :

    


    ffmpeg version 4.3.1-2021-01-01-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev5, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enab
le-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-libsrt --enable-libss
h --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-li
brav1e --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --en
able-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-
amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libm
fx --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-
libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb
--enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable
-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
leaving aero onGuessed Channel Layout for Input Stream #0.1 : stereo
Input #0, dshow, from 'video=screen-capture-recorder:audio=Microphone (VF0700 Live! Cam Ch':
  Duration: N/A, start: 758394.360000, bitrate: N/A
    Stream #0:0: Video: rawvideo, bgr0, 1920x1080, 30 fps, 30 tbr, 10000k tbn, 10000k tbc
    Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
[NULL @ 00000000006645c0] Unable to find a suitable output format for 'rtmp://a.rtmp.youtube.com:1935/live2/the-stream-key
'
rtmp://a.rtmp.youtube.com:1935/live2/the-stream-key: Invalid argument
[dshow @ 0000000000607400] real-time buffer [screen-capture-recorder] [video input] too full or near too full (545% of size: 3041280
 [rtbufsize parameter])! frame dropped!
    Last message repeated 5 times



    


    In short the errors are :

    


    [NULL @ 00000000006645c0] Unable to find a suitable output format for 'rtmp://a.rtmp.youtube.com:1935/live2/the-stream-key
'
rtmp://a.rtmp.youtube.com:1935/live2/the-stream-key: Invalid argument
[dshow @ 0000000000607400] real-time buffer [screen-capture-recorder] [video input] too full or near too full (545% of size: 3041280


    


    I have tried with and without the :1935 port number, with ffmpeg_x64.exe but no difference. Is the stream key the invalid argument or something else ?