
Recherche avancée
Médias (1)
-
SPIP - plugins - embed code - Exemple
2 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
Autres articles (73)
-
Mise à jour de la version 0.1 vers 0.2
24 juin 2013, parExplications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.
Sur d’autres sites (11082)
-
Revision 86306 : Sous IE, un champ email vide envoi quand même le formulaire. Du coup, on ...
26 novembre 2014, par xdjuj@… — LogSous IE, un champ email vide envoi quand même le formulaire.
Du coup, on teste côté PHP (dans la vérif) que l’email est bien présent avant de passer au traitement. -
Revision 86306 : Sous IE, un champ email vide envoi quand même le formulaire. Du coup, on ...
26 novembre 2014, par xdjuj@… — LogSous IE, un champ email vide envoi quand même le formulaire.
Du coup, on teste côté PHP (dans la vérif) que l’email est bien présent avant de passer au traitement. -
FFMPEG tpad and AF not working with incorrect duration
9 octobre 2020, par Devin DixonI am live streaming via rtmp with ffmpeg, and I have tpad and AF to add padding to the video and audio of a file.


My version of ffmpeg


ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --prefix=/root/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --extra-libs='-lpthread -lm' --bindir=/root/bin --enable-libfdk-aac --enable-gpl --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libtheora --enable-openssl --enable-nonfree
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100



An example command :


ffmpeg -re -i https://my-cdn.com/video.mp4 -filter_complex "tpad=start_duration=10:stop_duration=15" -af "adelay=10000|10000" -maxrate 2M -crf 24 -bufsize 6000k -c:v libx264 -preset superfast -tune zerolatency -strict -2 -c:a aac -ar 44100 -f flv rtmp://stream.example.com/live/some-channel-id



Now it works for as intended for many of the video, except sometimes I will get :


[flv @ 0x559c59067700] Failed to update header with correct duration.170.4kbits/s speed=1.04x 
[flv @ 0x559c59067700] Failed to update header with correct filesize.



When this happens the
"tpad=start_duration=10:stop_duration=15" -af "adelay=10000|10000"
are ignored and no longer take affect.

Has anyone else had this issue ? And do you now how to resolve it ?


Or during a conversion process(we've been converting mov to mp4), is there a way to ensure the file size and duration is correct ?