Recherche avancée

Médias (1)

Mot : - Tags -/école

Autres articles (68)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Le plugin : Gestion de la mutualisation

    2 mars 2010, par

    Le plugin de Gestion de mutualisation permet de gérer les différents canaux de mediaspip depuis un site maître. Il a pour but de fournir une solution pure SPIP afin de remplacer cette ancienne solution.
    Installation basique
    On installe les fichiers de SPIP sur le serveur.
    On ajoute ensuite le plugin "mutualisation" à la racine du site comme décrit ici.
    On customise le fichier mes_options.php central comme on le souhaite. Voilà pour l’exemple celui de la plateforme mediaspip.net :
    < ?php (...)

  • Gestion de la ferme

    2 mars 2010, par

    La ferme est gérée dans son ensemble par des "super admins".
    Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
    Dans un premier temps il utilise le plugin "Gestion de mutualisation"

Sur d’autres sites (6866)

  • trying to read .smp stream using ffmpeg over windows cmd

    15 décembre 2022, par Moayad Rayyan

    Am trying to read the stream over windows CMD using ffmpeg.&#xA;I am able to stream the same link to VLC Player but Cmd showing bellow error.

    &#xA;

    The camera used here is : **Hanwha **

    &#xA;

    So when i run this command, there is error "Invalid data found when processing input"

    &#xA;

    How to tell ffmjpeg to identify this type of stream.

    &#xA;

    Command :

    &#xA;

    ffmpeg -i rtsp://admin:******@10.82.0.165:80/profile1/media.smp -loglevel 99&#xA;

    &#xA;

    Command Result :

    &#xA;

    ffmpeg version 2022-12-11-git-c3e20f78b0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers&#xA;  built with gcc 12.1.0 (Rev2, Built by MSYS2 project)&#xA;  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --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&#xA;  libavutil      57. 43.100 / 57. 43.100&#xA;  libavcodec     59. 55.100 / 59. 55.100&#xA;  libavformat    59. 34.102 / 59. 34.102&#xA;  libavdevice    59.  8.101 / 59.  8.101&#xA;  libavfilter     8. 52.100 /  8. 52.100&#xA;  libswscale      6.  8.112 /  6.  8.112&#xA;  libswresample   4.  9.100 /  4.  9.100&#xA;  libpostproc    56.  7.100 / 56.  7.100&#xA;Splitting the commandline.&#xA;Reading option &#x27;-codec&#x27; ... matched as option &#x27;codec&#x27; (codec name) with argument &#x27;hevc&#x27;.&#xA;Reading option &#x27;-i&#x27; ... matched as input url with argument &#x27;rtsp://admin:*******@10.82.0.165:80/profile1/media.smp&#x27;.&#xA;Reading option &#x27;-loglevel&#x27; ... matched as option &#x27;loglevel&#x27; (set logging level) with argument &#x27;99&#x27;.&#xA;Finished splitting the commandline.&#xA;Parsing a group of options: global .&#xA;Applying option loglevel (set logging level) with argument 99.&#xA;Successfully parsed a group of options.&#xA;Parsing a group of options: input url rtsp://admin:******@10.82.0.165:80/profile1/media.smp.&#xA;Applying option codec (codec name) with argument hevc.&#xA;Successfully parsed a group of options.&#xA;Opening an input file: rtsp://admin:******@10.82.0.165:80/profile1/media.smp.&#xA;Probing rtsp score:100 size:0&#xA;[tcp @ 000001ce22e0f0c0] No default whitelist set&#xA;[tcp @ 000001ce22e0f0c0] Original list of addresses:&#xA;[tcp @ 000001ce22e0f0c0] Address 10.82.0.165 port 80&#xA;[tcp @ 000001ce22e0f0c0] Interleaved list of addresses:&#xA;[tcp @ 000001ce22e0f0c0] Address 10.82.0.165 port 80&#xA;[tcp @ 000001ce22e0f0c0] Starting connection attempt to 10.82.0.165 port 80&#xA;[tcp @ 000001ce22e0f0c0] Successfully connected to 10.82.0.165 port 80&#xA;[rtsp @ 000001ce22e0e800] Sending:&#xA;OPTIONS rtsp://10.82.0.165:80/profile1/media.smp RTSP/1.0&#xA;CSeq: 1&#xA;User-Agent: Lavf59.34.102&#xA;&#xA;--&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=48 [H]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=54 [T]&#xA;    Last message repeated 1 times&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=50 [P]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2f [/]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=31 [1]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2e [.]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=30 [0]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=34 [4]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=30 [0]&#xA;    Last message repeated 1 times&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=42 [B]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=61 [a]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=64 [d]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=52 [R]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=71 [q]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=75 [u]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=73 [s]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;HTTP/1.0 400 Bad Request&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=43 [C]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6f [o]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2d [-]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=54 [T]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=79 [y]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=70 [p]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=78 [x]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2f [/]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=68 [h]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6d [m]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6c [l]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;Content-Type: text/html&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=43 [C]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6f [o]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2d [-]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=4c [L]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=67 [g]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=68 [h]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=33 [3]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=34 [4]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=39 [9]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;Content-Length: 349&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=43 [C]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6f [o]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;    Last message repeated 1 times&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=63 [c]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=69 [i]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6f [o]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6e [n]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=63 [c]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6c [l]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6f [o]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=73 [s]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;Connection: close&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=44 [D]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=61 [a]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=54 [T]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=68 [h]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=75 [u]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=2c [,]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=31 [1]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=35 [5]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=44 [D]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=63 [c]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=32 [2]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=30 [0]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=32 [2]&#xA;    Last message repeated 1 times&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=30 [0]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=38 [8]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=31 [1]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=32 [2]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=35 [5]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=32 [2]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=47 [G]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=4d [M]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=54 [T]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;Date: Thu, 15 Dec 2022 08:12:52 GMT&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=53 [S]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=72 [r]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=76 [v]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=65 [e]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=72 [r]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=3a [:]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=20 [ ]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=6c [l]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=69 [i]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=67 [g]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=68 [h]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=74 [t]&#xA;    Last message repeated 1 times&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=70 [p]&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=64 [d]&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;Server: lighttpd&#x27;&#xA;]rtsp @ 000001ce22e0e800] ret=1 c=0d [&#xA;[rtsp @ 000001ce22e0e800] ret=1 c=0a [&#xA;]&#xA;[rtsp @ 000001ce22e0e800] line=&#x27;&#x27;&#xA;[rtsp @ 000001ce22e0e800] ret=-541478725 c=0a [&#xA;]&#xA;rtsp://admin:********@10.82.0.165:80/profile1/media.smp: Invalid data found when processing input&#xA;

    &#xA;

  • Raspberry Pi Youtube Livestream - ffmpeg error : av_interleaved_write_frame() : Broken pipe

    1er février 2023, par mitch401

    I'm using a Raspberry Pi 3B (OS : Raspian) to livestream an attached camera feed to YouTube using the following command in a python script(I removed the livestream secret key) :

    &#xA;

    raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -thread_queue_size 1024 -i /dev/zero -f h264 -thread_queue_size 1024 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[My Secret Key]> /home/Desktop/Livestream_Logs/Output_Runthrough.txt 2>&amp;1

    &#xA;

    However, I am running into a problem where the livestream cuts out at random times (usually after an hour) and the command terminates due to the following error : av_interleaved_write_frame() : Broken pipe

    &#xA;

    I am new to the ffmpeg command and live-streaming in general, so please go easy on me for I do not know what I am doing wrong with this command, nor do I understand all its arguments ! This is a Christmas project I am working on, and I copied this command from this site.

    &#xA;

    Below is the output log from running the command. There were over 60,000 frames in the log so I removed most lines to save space, but included some samples ; the bitrate and speed remained relatively the same throughout the command's execution :

    &#xA;

    ffmpeg version 4.3.5-0&#x2B;deb11u1&#x2B;rpt2 Copyright (c) 2000-2022 the FFmpeg developers&#xA;  built with gcc 10 (Raspbian 10.2.1-6&#x2B;rpi1)&#xA;  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --libdir=/usr/lib/arm-linux-gnueabihf --cpu=arm1176jzf-s --arch=arm&#xA;  WARNING: library configuration mismatch&#xA;  avutil      configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avcodec     configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avformat    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avdevice    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avfilter    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avresample  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  swscale     configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  swresample  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  postproc    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  libavutil      56. 51.100 / 56. 51.100&#xA;  libavcodec     58. 91.100 / 58. 91.100&#xA;  libavformat    58. 45.100 / 58. 45.100&#xA;  libavdevice    58. 10.100 / 58. 10.100&#xA;  libavfilter     7. 85.100 /  7. 85.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  7.100 /  5.  7.100&#xA;  libswresample   3.  7.100 /  3.  7.100&#xA;  libpostproc    55.  7.100 / 55.  7.100&#xA;Guessed Channel Layout for Input Stream #0.0 : stereo&#xA;Input #0, s16le, from &#x27;/dev/zero&#x27;:&#xA;  Duration: N/A, bitrate: 1411 kb/s&#xA;    Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s&#xA;Input #1, h264, from &#x27;pipe:&#x27;:&#xA;  Duration: N/A, bitrate: N/A&#xA;    Stream #1:0: Video: h264 (High), yuv420p(progressive), 1920x1080, 25 fps, 25 tbr, 1200k tbn, 50 tbc&#xA;Stream mapping:&#xA;  Stream #1:0 -> #0:0 (copy)&#xA;  Stream #0:0 -> #0:1 (pcm_s16le (native) -> aac (native))&#xA;Output #0, flv, to &#x27;rtmp://a.rtmp.youtube.com/live2/[My Secret Key]&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0: Video: h264 (High) ([7][0][0][0] / 0x0007), yuv420p(progressive), 1920x1080, q=2-31, 25 fps, 25 tbr, 1k tbn, 1200k tbc&#xA;    Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 44100 Hz, stereo, fltp, 128 kb/s&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 aac&#xA;[flv @ 0x17f25a0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly&#xA;frame=   13 fps=0.0 q=-1.0 size=     196kB time=00:00:00.48 bitrate=3338.1kbits/s speed=0.945x    &#xA;frame=   25 fps= 25 q=-1.0 size=     598kB time=00:00:00.97 bitrate=5021.1kbits/s speed=0.958x    &#xA;frame=   38 fps= 25 q=-1.0 size=     911kB time=00:00:01.48 bitrate=5023.5kbits/s speed=0.977x    &#xA;frame=   51 fps= 25 q=-1.0 size=    1236kB time=00:00:02.00 bitrate=5060.4kbits/s speed=0.987x    &#xA;frame=   63 fps= 25 q=-1.0 size=    1622kB time=00:00:02.50 bitrate=5299.4kbits/s speed=0.989x    &#xA;frame=   76 fps= 25 q=-1.0 size=    1866kB time=00:00:03.00 bitrate=5093.2kbits/s speed=0.988x    &#xA;frame=   89 fps= 25 q=-1.0 size=    2157kB time=00:00:03.52 bitrate=5017.7kbits/s speed=0.992x    &#xA;frame=  101 fps= 25 q=-1.0 size=    2435kB time=00:00:04.01 bitrate=4965.0kbits/s speed=0.992x      &#xA;&#xA;frame= 2119 fps= 25 q=-1.0 size=   51856kB time=00:01:24.72 bitrate=5013.7kbits/s speed=   1x    &#xA;frame= 2131 fps= 25 q=-1.0 size=   52156kB time=00:01:25.24 bitrate=5012.4kbits/s speed=   1x    &#xA;frame= 2144 fps= 25 q=-1.0 size=   52465kB time=00:01:25.75 bitrate=5012.0kbits/s speed=   1x    &#xA;frame= 2157 fps= 25 q=-1.0 size=   52757kB time=00:01:26.24 bitrate=5011.4kbits/s speed=   1x    &#xA;frame= 2170 fps= 25 q=-1.0 size=   53104kB time=00:01:26.76 bitrate=5014.1kbits/s speed=   1x    &#xA;frame= 2182 fps= 25 q=-1.0 size=   53390kB time=00:01:27.26 bitrate=5012.2kbits/s speed=   1x    &#xA;frame= 2195 fps= 25 q=-1.0 size=   53711kB time=00:01:27.77 bitrate=5013.0kbits/s speed=   1x    &#xA;frame= 2207 fps= 25 q=-1.0 size=   53997kB time=00:01:28.25 bitrate=5011.9kbits/s speed=0.999x    &#xA;frame= 2220 fps= 25 q=-1.0 size=   54299kB time=00:01:28.77 bitrate=5010.9kbits/s speed=   1x    &#xA;frame= 2232 fps= 25 q=-1.0 size=   54641kB time=00:01:29.28 bitrate=5013.6kbits/s speed=   1x    &#xA;frame= 2245 fps= 25 q=-1.0 size=   54952kB time=00:01:29.79 bitrate=5013.5kbits/s speed=   1x    &#xA;&#xA;frame= 6384 fps= 25 q=-1.0 size=  156217kB time=00:04:15.32 bitrate=5012.1kbits/s speed=   1x    &#xA;&#xA;frame=63216 fps= 25 q=-1.0 size= 1547043kB time=00:42:08.63 bitrate=5012.0kbits/s speed=   1x    &#xA;frame=63229 fps= 25 q=-1.0 size= 1547337kB time=00:42:09.12 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=63242 fps= 25 q=-1.0 size= 1547710kB time=00:42:09.64 bitrate=5012.1kbits/s speed=   1x    &#xA;frame=63254 fps= 25 q=-1.0 size= 1547959kB time=00:42:10.13 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=63267 fps= 25 q=-1.0 size= 1548272kB time=00:42:10.65 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=63274 fps= 25 q=-1.0 size= 1548443kB time=00:42:10.92 bitrate=5011.9kbits/s speed=0.986x    &#xA;av_interleaved_write_frame(): Broken pipe&#xA;[flv @ 0x17f25a0] Failed to update header with correct duration.&#xA;[flv @ 0x17f25a0] Failed to update header with correct filesize.&#xA;Error writing trailer of rtmp://a.rtmp.youtube.com/live2/[MY SECRET KEY]: Broken pipe&#xA;frame=63274 fps= 25 q=-1.0 Lsize= 1548443kB time=00:42:10.92 bitrate=5011.9kbits/s speed=0.986x    &#xA;video:1544778kB audio:646kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.195331%&#xA;[aac @ 0x17ee650] Qavg: 65536.000&#xA;Conversion failed!&#xA;&#xA;

    &#xA;

    As stated before the command I am using is from this site. However, they are using avconv instead of ffmpeg, but since avconv would not work on my raspberry pi, I switched out "avconv" for "ffmpeg" and kept all the same flags.

    &#xA;

    I also added in "-thread_queue_size 1024" before both "-i" flags. This was a solution that I found within this link, which detailed how to get rid of the following error, which I initially thought could be the culprit to my problem but wasn't :

    &#xA;

    [h264 @ 0x1308e30] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)

    &#xA;

  • Youtube Livestream - ffmpeg error : av_interleaved_write_frame() : End of File

    21 décembre 2022, par mitch401

    I'm using a Raspberry Pi 3B (OS : Raspian) to livestream an attached camera feed to YouTube using the following command in a python script(I removed the livestream secret key) :

    &#xA;

    raspivid -o - -t 0 -vf -hf -fps 30 -b 6000000 | ffmpeg -re -ar 44100 -ac 2 -acodec pcm_s16le -f s16le -ac 2 -thread_queue_size 1024 -i /dev/zero -f h264 -thread_queue_size 1024 -i - -vcodec copy -acodec aac -ab 128k -g 50 -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/[My Secret Key]> /home/Desktop/Livestream_Logs/Output_Runthrough".txt 2>&amp;1

    &#xA;

    However, I am running into a problem where the livestream cuts out at random times (usually after an hour) and the command terminates due to the following error : av_interleaved_write_frame() : Broken pipe

    &#xA;

    I am new to the ffmpeg command and live-streaming in general, so please go easy on me for I do not know what I am doing wrong with this command, nor do I understand all its arguments ! This is a Christmas project I am working on, and I copied this command from this site.

    &#xA;

    Below is the output log from running the command. There were over 60,000 frames in the log so I removed most lines to save space, but included some samples ; the bitrate and speed remained relatively the same throughout the command's execution :

    &#xA;

    ffmpeg version 4.3.5-0&#x2B;deb11u1&#x2B;rpt2 Copyright (c) 2000-2022 the FFmpeg developers&#xA;  built with gcc 10 (Raspbian 10.2.1-6&#x2B;rpi1)&#xA;  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --libdir=/usr/lib/arm-linux-gnueabihf --cpu=arm1176jzf-s --arch=arm&#xA;  WARNING: library configuration mismatch&#xA;  avutil      configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avcodec     configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avformat    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avdevice    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avfilter    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  avresample  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  swscale     configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  swresample  configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  postproc    configuration: --prefix=/usr --extra-version=0&#x2B;deb11u1&#x2B;rpt2 --toolchain=hardened --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-mmal --enable-neon --enable-rpi --enable-v4l2-request --enable-libudev --enable-epoxy --enable-pocketsphinx --enable-libdc1394 --enable-libdrm --enable-vout-drm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --libdir=/usr/lib/arm-linux-gnueabihf/neon/vfp --cpu=cortex-a7 --arch=armv6t2 --disable-thumb --enable-shared --disable-doc --disable-programs&#xA;  libavutil      56. 51.100 / 56. 51.100&#xA;  libavcodec     58. 91.100 / 58. 91.100&#xA;  libavformat    58. 45.100 / 58. 45.100&#xA;  libavdevice    58. 10.100 / 58. 10.100&#xA;  libavfilter     7. 85.100 /  7. 85.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  7.100 /  5.  7.100&#xA;  libswresample   3.  7.100 /  3.  7.100&#xA;  libpostproc    55.  7.100 / 55.  7.100&#xA;Guessed Channel Layout for Input Stream #0.0 : stereo&#xA;Input #0, s16le, from &#x27;/dev/zero&#x27;:&#xA;  Duration: N/A, bitrate: 1411 kb/s&#xA;    Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s&#xA;Input #1, h264, from &#x27;pipe:&#x27;:&#xA;  Duration: N/A, bitrate: N/A&#xA;    Stream #1:0: Video: h264 (High), yuv420p(progressive), 1920x1080, 25 fps, 25 tbr, 1200k tbn, 50 tbc&#xA;Stream mapping:&#xA;  Stream #1:0 -> #0:0 (copy)&#xA;  Stream #0:0 -> #0:1 (pcm_s16le (native) -> aac (native))&#xA;Output #0, flv, to &#x27;rtmp://a.rtmp.youtube.com/live2/[My Secret Key]&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0: Video: h264 (High) ([7][0][0][0] / 0x0007), yuv420p(progressive), 1920x1080, q=2-31, 25 fps, 25 tbr, 1k tbn, 1200k tbc&#xA;    Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 44100 Hz, stereo, fltp, 128 kb/s&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 aac&#xA;[flv @ 0x130e5f0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly&#xA;[h264 @ 0x1308e30] Thread message queue blocking; consider raising the thread_queue_size option (current value: 8)&#xA;frame=   13 fps=0.0 q=-1.0 size=     188kB time=00:00:00.48 bitrate=3202.0kbits/s speed=0.948x    &#xA;frame=   25 fps= 25 q=-1.0 size=     582kB time=00:00:00.97 bitrate=4892.9kbits/s speed=0.966x    &#xA;frame=   38 fps= 25 q=-1.0 size=     909kB time=00:00:01.48 bitrate=5012.3kbits/s speed=0.983x    &#xA;frame=   50 fps= 25 q=-1.0 size=    1219kB time=00:00:01.99 bitrate=5001.6kbits/s speed=0.988x    &#xA;frame=   63 fps= 25 q=-1.0 size=    1594kB time=00:00:02.48 bitrate=5255.3kbits/s speed=0.983x    &#xA;frame=   76 fps= 25 q=-1.0 size=    1855kB time=00:00:03.00 bitrate=5064.6kbits/s speed=0.99x    &#xA;   &#xA;frame= 2144 fps= 25 q=-1.0 size=   52465kB time=00:01:25.75 bitrate=5012.1kbits/s speed=   1x    &#xA;frame= 2157 fps= 25 q=-1.0 size=   52755kB time=00:01:26.24 bitrate=5011.2kbits/s speed=   1x    &#xA;frame= 2170 fps= 25 q=-1.0 size=   53101kB time=00:01:26.76 bitrate=5013.8kbits/s speed=   1x     &#xA;&#xA;frame=25690 fps= 25 q=-1.0 size=  628697kB time=00:17:07.57 bitrate=5012.1kbits/s speed=   1x    &#xA;frame=25703 fps= 25 q=-1.0 size=  628980kB time=00:17:08.08 bitrate=5011.8kbits/s speed=   1x    &#xA;frame=25715 fps= 25 q=-1.0 size=  629295kB time=00:17:08.59 bitrate=5011.9kbits/s speed=   1x     &#xA;&#xA;frame=58274 fps= 25 q=-1.0 size= 1426073kB time=00:38:50.93 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=58287 fps= 25 q=-1.0 size= 1426391kB time=00:38:51.44 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=58299 fps= 25 q=-1.0 size= 1426707kB time=00:38:51.95 bitrate=5011.9kbits/s speed=   1x     &#xA;&#xA;frame=94289 fps= 25 q=-1.0 size= 2307471kB time=01:02:51.54 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=94302 fps= 25 q=-1.0 size= 2307767kB time=01:02:52.04 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=94315 fps= 25 q=-1.0 size= 2308071kB time=01:02:52.56 bitrate=5011.9kbits/s speed=   1x    &#xA;&#xA;frame=128044 fps= 25 q=-1.0 size= 3133566kB time=01:25:21.74 bitrate=5012.0kbits/s speed=   1x    &#xA;frame=128057 fps= 25 q=-1.0 size= 3133823kB time=01:25:22.25 bitrate=5011.9kbits/s speed=   1x    &#xA;frame=128069 fps= 25 q=-1.0 size= 3134109kB time=01:25:22.72 bitrate=5011.9kbits/s speed=0.996x    &#xA;av_interleaved_write_frame(): End of file&#xA;[flv @ 0x130e5f0] Failed to update header with correct duration.&#xA;[flv @ 0x130e5f0] Failed to update header with correct filesize.&#xA;Error writing trailer of rtmp://a.rtmp.youtube.com/live2/[My Secret Key]: End of file&#xA;frame=128069 fps= 25 q=-1.0 Lsize= 3134109kB time=01:25:22.74 bitrate=5011.9kbits/s speed=0.996x    &#xA;video:3126661kB audio:1307kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.196311%&#xA;[aac @ 0x130ed10] Qavg: 65536.000&#xA;Conversion failed!&#xA;

    &#xA;

    As stated before the command I am using is from this site. However, they are using avconv instead of ffmpeg, but since avconv would not work on my raspberry pi, I switched out "avconv" for "ffmpeg" and kept all the same flags.

    &#xA;

    Does anyone know why I'm getting this error ?

    &#xA;