
Recherche avancée
Médias (16)
-
#7 Ambience
16 octobre 2011, par
Mis à jour : Juin 2015
Langue : English
Type : Audio
-
#6 Teaser Music
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#5 End Title
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
Autres articles (74)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Les formats acceptés
28 janvier 2010, parLes commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
ffmpeg -codecs ffmpeg -formats
Les format videos acceptés en entrée
Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
Les formats vidéos de sortie possibles
Dans un premier temps on (...)
Sur d’autres sites (15280)
-
Change keyframe interval losslessly to produce mpeg-dash content
25 mars 2023, par EeelI have a case where i have a mkv file encoded to a 2.5 GB file with x264/CRF settings, in this file group of pictures are not of equal duration (i.e 2,4 or 6 seconds ...).


Now i want to create a mpeg-dash version of the file by extracting the video track to mp4 and set the keyframe interval to 2sec losslessly preserving size (minus other audio and subtitle tracks)


What i already have that work :


Fix keyframe to 2s with x264 :


-codec:v libx264 -force_key_frames 'expr:gte(t,n_forced*2)' -movflags faststart



But it require also encoding settings that change the quality :


-b:v 3500k -maxrate 6000k -bufsize 3500k



In this case i don't need to change the quality from CRF encoding, just change keyframe interval and set faststart flag.


note :
I have detailed bitrate informations about the file obtained by parsing output of ffprobe : average, min and max bitrate in kb/s.
Please avoid solution using -crf 0, mpeg-dash files are later crypted using MP4Box that crash with CRF encoded files.


How can i do this using ffmpeg ?


Edit :


Sorry my question is not clear, i'm fine with re-encode, i want to preserve quality as much as possible.


Using a little more than source mean bitrate for the
-b:v
parameter the resulting file size is almost same as source, metric test results are not as good i expect :

PSNR 41.03 (expected 44+)
VMAF 76.32 (expected 92+)



Is my bitrate approch good ? Is there anything i can try to improve metric results ?


-
avformat/dashdec.c : Download dash content with byte range info
21 janvier 2018, par Colin NG -
fate/vpx : make webm dash manifest tests depend on the WEBM_DASH_MANIFEST demuxer
29 août 2014, par Michael Niedermayer