
Recherche avancée
Médias (91)
-
MediaSPIP Simple : futur thème graphique par défaut ?
26 septembre 2013, par
Mis à jour : Octobre 2013
Langue : français
Type : Video
-
avec chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
sans chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
config chosen
13 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
SPIP - plugins - embed code - Exemple
2 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
Autres articles (45)
-
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...) -
Initialisation de MediaSPIP (préconfiguration)
20 février 2010, parLors de l’installation de MediaSPIP, celui-ci est préconfiguré pour les usages les plus fréquents.
Cette préconfiguration est réalisée par un plugin activé par défaut et non désactivable appelé MediaSPIP Init.
Ce plugin sert à préconfigurer de manière correcte chaque instance de MediaSPIP. Il doit donc être placé dans le dossier plugins-dist/ du site ou de la ferme pour être installé par défaut avant de pouvoir utiliser le site.
Dans un premier temps il active ou désactive des options de SPIP qui ne le (...) -
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 (7143)
-
Add multiple subtitles to video with ffmpeg-python
26 mars 2021, par ScottBot10I am trying to add multiple subtitles (not burned) to a video file with ffmpeg-python. I have this ffmpeg command :


ffmpeg -i input.mp4 -f srt \
-i "subs/en/en_srt_sub.srt" \
-i "subs/fr/fr_srt_sub" \
-map 0:0 -map 0:1 -map 1:0 -map 2:0 \
-c:v copy -c:a copy \
-c:s srt -c:s srt \
-metadata:s:s:0 language=en -metadata:s:s:0 title=English \
-metadata:s:s:1 language=fr -metadata:s:s:1 title=French \
output.mkv



Is there a way to do this with the ffmpeg-python module or do I just have to use string formatting and subprocess.


-
Can't figure out stream mapping/commands
11 avril 2020, par Jessie WilsonHelp with stream mapping/commands



I'm fairly new to FFMPEG. I've always encoded with GUI's. However, I've been setting up batch files to make some things easier for me !



I'm taking a source file that is1080p video



dts 5.1 1500 kb stream



with english subs.



I'm wanting to copy the video and take the DTS track, convert to AAC 2.0 at 192k and make a secondary audio track ac3 5.1 640k.



This is the command i'm trying to use but no matter how many times I run it the audio channels and or bitrates get mixed up.



for %%a in ("*.mkv") do ffmpeg -i "%%a" ^
-map 0:0 -map 0:1 -map 0:1 -map 0:2 ^
-c:v:0 copy ^
-c:a:0 aac -ac:0 2 -b:a:0 192k ^
-c:a:1 ac3 -ac:1 6 -b:a:1 640k ^
-c:s:0 copy ^
"\TEST%%~na.mkv"
pause




Any help would be appreciated !


-
FFMPEG - rewarp MPEGDash to MP4 changes audio bitrate mode
30 juin 2022, par Matthieu DucorpsI'm rewrapping some MPEGDash to MP4 wrapper and some files are outputed with variable audio bitrate where others with constant bitrate,and both sources looks exactly the same.


For reference :


I'm using FFMPEG 5.0 for the rewrapping


ffmpeg version 5.0-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
 built with gcc 11.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-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --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-libopenjpeg --enable-libvpx --enable-mediafoundation --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-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
 libavutil 57. 17.100 / 57. 17.100
 libavcodec 59. 18.100 / 59. 18.100
 libavformat 59. 16.100 / 59. 16.100
 libavdevice 59. 4.100 / 59. 4.100
 libavfilter 8. 24.100 / 8. 24.100
 libswscale 6. 4.100 / 6. 4.100
 libswresample 4. 3.100 / 4. 3.100
 libpostproc 56. 3.100 / 56. 3.100



And MediaInfo 22.09 to check the medias.




I'm using this command to rewrap the media :


ffmpeg.exe -y -i MPEGDash.mpd -map 0:v -map 0:a -c copy OutFile.mp4



This source MPEGDASH with constant audio bitrate


General
Complete name : \\Constant\PROXY\A0002_30sec\MPEGDash_A0002_30sec.mpd
Format : DASH MPD
File size : 4.14 MiB
Duration : 30 s 80 ms
Overall bit rate mode : Constant
Overall bit rate : 1 154 kb/s

Video
ID : 0-1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Format settings, GOP : M=3, N=30
Muxing mode : dash
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 30 s 30 ms
Bit rate mode : Constant
Bit rate : 640 kb/s
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.093
Stream size : 2.28 MiB (55%)
Language : English
Encoded date : UTC 2022-06-30 08:20:16
Tagged date : UTC 2022-06-30 08:20:16
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Source : V0_360p_640000/V0_360p_640000_init.mp4
Codec configuration box : avcC

Audio #1
ID : 160-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:20:16
Tagged date : UTC 2022-06-30 08:20:16
Source : A0_48000_128000/A0_48000_128000_init.mp4

Audio #2
ID : 161-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:20:16
Tagged date : UTC 2022-06-30 08:20:16
Source : A1_48000_128000/A1_48000_128000_init.mp4

Audio #3
ID : 162-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:20:16
Tagged date : UTC 2022-06-30 08:20:16
Source : A2_48000_128000/A2_48000_128000_init.mp4

Audio #4
ID : 163-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:20:16
Tagged date : UTC 2022-06-30 08:20:16
Source : A3_48000_128000/A3_48000_128000_init.mp4



Has the expected output with constant audio bitrate on the MP4


General
Complete name : \\Constant\PROXY\A0002_30sec\A0002_30sec.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 4.13 MiB
Duration : 30 s 96 ms
Overall bit rate mode : Constant
Overall bit rate : 1 152 kb/s
Movie name : MPEGDash_A0002_30sec.mpd
Writing application : Lavf59.16.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Format settings, GOP : M=3, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 30 s 96 ms
Source duration : 29 s 997 ms
Bit rate mode : Constant
Bit rate : 590 kb/s
Nominal bit rate : 640 kb/s
Maximum bit rate : 636 kb/s
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.085
Stream size : 2.12 MiB (51%)
Source stream size : 2.28 MiB (55%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
mdhd_Duration : 30030
Codec configuration box : avcC

Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 1

Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 2

Audio #3
ID : 4
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 3

Audio #4
ID : 5
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 4



But this source MPEGDASH which has the same characteristics :


General
Complete name : \\Variable\PROXY\A0005_30sec\MPEGDash_A0005_30sec.mpd
Format : DASH MPD
File size : 4.15 MiB
Duration : 30 s 80 ms
Overall bit rate mode : Constant
Overall bit rate : 1 157 kb/s

Video
ID : 0-1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Format settings, GOP : M=3, N=30
Muxing mode : dash
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 30 s 30 ms
Bit rate mode : Constant
Bit rate : 640 kb/s
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.093
Stream size : 2.29 MiB (55%)
Language : English
Encoded date : UTC 2022-06-30 08:24:03
Tagged date : UTC 2022-06-30 08:24:03
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Source : V0_360p_640000/V0_360p_640000_init.mp4
Codec configuration box : avcC

Audio #1
ID : 160-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 461 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:24:03
Tagged date : UTC 2022-06-30 08:24:03
Source : A0_48000_128000/A0_48000_128000_init.mp4

Audio #2
ID : 161-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:24:03
Tagged date : UTC 2022-06-30 08:24:03
Source : A1_48000_128000/A1_48000_128000_init.mp4

Audio #3
ID : 162-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:24:03
Tagged date : UTC 2022-06-30 08:24:03
Source : A2_48000_128000/A2_48000_128000_init.mp4

Audio #4
ID : 163-1
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Muxing mode : dash
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Encoded date : UTC 2022-06-30 08:24:03
Tagged date : UTC 2022-06-30 08:24:03
Source : A3_48000_128000/A3_48000_128000_init.mp4



Has this output where the MP4 have the first audio with variable bitrate


General
Complete name : \\Variable\PROXY\A0005_30sec\A0005_30sec.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 4.14 MiB
Duration : 30 s 96 ms
Overall bit rate mode : Variable
Overall bit rate : 1 155 kb/s
Movie name : MPEGDash_A0005_30sec.mpd
Writing application : Lavf59.16.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings : CABAC / 2 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 2 frames
Format settings, GOP : M=3, N=30
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 30 s 96 ms
Source duration : 29 s 997 ms
Bit rate mode : Constant
Bit rate : 593 kb/s
Nominal bit rate : 640 kb/s
Maximum bit rate : 640 kb/s
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.086
Stream size : 2.13 MiB (51%)
Source stream size : 2.29 MiB (55%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
mdhd_Duration : 30030
Codec configuration box : avcC

Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Variable
Bit rate : 126 kb/s
Maximum bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 461 KiB (11%)
Language : English
Default : Yes
Alternate group : 1

Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 2

Audio #3
ID : 4
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 3

Audio #4
ID : 5
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 30 s 80 ms
Bit rate mode : Constant
Bit rate : 125 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 460 KiB (11%)
Language : English
Default : Yes
Alternate group : 4



Maybe I'm missing something but,I don't see what.