
Recherche avancée
Autres articles (22)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Le plugin : Podcasts.
14 juillet 2010, parLe 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 (...)
Sur d’autres sites (5941)
-
Converting MKV to MP4
31 août 2020, par BrxDgr8tSo I am trying to convert a really long video from MKV to MP4.
I tried this command first which is supposed to be the fastest way to convert mkv to mp4


ffmpeg -i "vid.mkv" -codec copy -map 0 "MP4/vid.mp4"


however I am getting this error everytime I run it


[mp4 @ 0x7fffe98ae500] track 1: codec frame size is not set
[mp4 @ 0x7fffe98ae500] opus in MP4 support is experimental, add '-strict -2' if you want to use it.
Could not write header for output file #0 (incorrect codec parameters ?): Experimental feature
Stream mapping:
 Stream #0:0 -> #0:0 (copy)
 Stream #0:1 -> #0:1 (copy)
 Last message repeated 1 times



What am I doing wrong ?


-
ffprobe : add missing separator when printing side data in compact output
20 décembre 2021, par James Almerffprobe : add missing separator when printing side data in compact output
Should fix ticket #7153
Signed-off-by : James Almer <jamrial@gmail.com>
- [DH] fftools/ffprobe.c
- [DH] tests/ref/fate/concat-demuxer-simple1-lavf-mxf
- [DH] tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10
- [DH] tests/ref/fate/concat-demuxer-simple2-lavf-ts
- [DH] tests/ref/fate/flv-demux
- [DH] tests/ref/fate/gapless-mp3-side-data
- [DH] tests/ref/fate/gaplessenc-itunes-to-ipod-aac
- [DH] tests/ref/fate/gaplessenc-pcm-to-mov-aac
- [DH] tests/ref/fate/gaplessinfo-itunes1
- [DH] tests/ref/fate/gaplessinfo-itunes2
- [DH] tests/ref/fate/mov-aac-2048-priming
- [DH] tests/ref/fate/mov-zombie
- [DH] tests/ref/fate/oggopus-demux
- [DH] tests/ref/fate/ts-demux
- [DH] tests/ref/fate/ts-opus-demux
- [DH] tests/ref/fate/ts-small-demux
-
FFMpeg : Adding subtitles to Dash MPD
19 juillet 2022, par SolarisTL ;DR How to include subs while generating mpd with ffmpeg dash


I am trying to convert mkv multi audio/subs files to dash mpd. Referring to the ffmpeg docs for dash Current progress is I have working mpd with multiple audio. But no clue on how to include subs/captions.


ffmpeg -re -y -i input.mkv -map 0:0 -map 0:1 -map 0:2 -c:a aac -c:v libx264 \ -b:v:0 800k -b:v:1 300k -s:v:1 1280x720 \ -bf 1 -keyint_min 120 -g 120 -sc_threshold 0 \ -b_strategy 0 -ar:a:1 22050 -use_timeline 1 -use_template 1 \ -window_size 5 -adaptation_sets "id=0,streams=v id=1,streams=1 id=1,streams=2" \ -f dash out4/out.mpd



What have I tried ?


ffmpeg -re -y -i input-kaisen.mkv -map 0:0 -map 0:1 -map 0:2 \
-map 0:3 -c:s webvtt \
-c:a aac -c:v libx264 \
-b:v:0 800k -s:v:0 1280x720 \
-bf 1 -keyint_min 120 -g 120 -sc_threshold 0 \
-b_strategy 0 -ar:a:1 22050 -use_timeline 1 -use_template 1 \
-window_size 5 -adaptation_sets "id=0,streams=0 id=1,streams=1 id=2,streams=2 id=3,streams=3" \
-f dash outNull/out.mpd



Throws error
Could not find tag for codec webvtt in stream #0, codec not currently supported in container


Reference for Stream mapping :


Stream #0:0 -> #0:0 (hevc (native) -> h264 (libx264))
 Stream #0:1 -> #0:1 (aac (native) -> aac (native))
 Stream #0:2 -> #0:2 (opus (native) -> aac (native))
 Stream #0:3 -> #0:3 (ass (ssa) -> webvtt (native))



Edit1 : Made some progress , ffmpeg is not recognizing webvtt cause its using mp4 container , thus changed the container to webm with
-dash_segment_type webm
and switched vcodec to vp9 , acodec to opus
But that aint a solution as I need to support x264 vcodec.
Multiple-dash_segment_type
didnt help