
Recherche avancée
Médias (91)
-
Spitfire Parade - Crisis
15 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Wired NextMusic
14 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Video d’abeille en portrait
14 mai 2011, par
Mis à jour : Février 2012
Langue : français
Type : Video
-
Sintel MP4 Surround 5.1 Full
13 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Carte de Schillerkiez
13 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Publier une image simplement
13 avril 2011, par ,
Mis à jour : Février 2012
Langue : français
Type : Video
Autres articles (75)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
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" (...)
Sur d’autres sites (10068)
-
ffmpeg stuck in generating thumbnail of video [closed]
10 décembre 2019, par user6121419I’m trying to create a thumbnail of a .mov video with ffmpeg, but it gets stuck.
I tried the same command on 2 different machines and with different types of arguments, but nothing changed the result. The video itself can be viewed without a problem, so it shouldn’t be corrupted.
The video was taken on an iphone at 4k 60fps.What I’ve tried :
ffmpeg -i IMG_1001.MOV -ss 00:00:02 -vframes 1 thumbnail.jpg
It gets stuck at the third last line
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed= 0x
and from then on, I stopped the process with ctrl+cOutput :
ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-16ubuntu3)
configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libavresample 3. 7. 0 / 3. 7. 0
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'IMG_1001.MOV':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2019-11-xx
com.apple.quicktime.make: Apple
com.apple.quicktime.model: iPhone 8
com.apple.quicktime.software: 13.2.2
com.apple.quicktime.creationdate: 2019-11-xx
Duration: 00:00:05.18, start: 0.000000, bitrate: 54961 kb/s
Stream #0:0(und): Video: hevc (Main) (hvc1 / 0x31637668), yuv420p(tv, bt709), 3840x2160, 54851 kb/s, 60 fps, 60 tbr, 600 tbn, 600 tbc (default)
Metadata:
creation_time : 2019-11-xx
handler_name : Core Media Data Handler
encoder : HEVC
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 94 kb/s (default)
Metadata:
creation_time : 2019-11-xx
handler_name : Core Media Data Handler
Stream #0:2(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
Metadata:
creation_time : 2019-11-xx
handler_name : Core Media Data Handler
Stream #0:3(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
Metadata:
creation_time : 2019-11-xx
handler_name : Core Media Data Handler
Stream mapping:
Stream #0:0 -> #0:0 (hevc (native) -> mjpeg (native))
Press [q] to stop, [?] for help
[swscaler @ 0x55d83a288940] deprecated pixel format used, make sure you did set range correctly
Output #0, image2, to 'thumbnail.jpg':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
com.apple.quicktime.creationdate: 2019-11-xx
com.apple.quicktime.make: Apple
com.apple.quicktime.model: iPhone 8
com.apple.quicktime.software: 13.2.2
encoder : Lavf57.83.100
Stream #0:0(und): Video: mjpeg, yuvj420p(pc), 3840x2160, q=2-31, 200 kb/s, 60 fps, 60 tbn, 60 tbc (default)
Metadata:
creation_time : 2019-11-xx
handler_name : Core Media Data Handler
encoder : Lavc57.107.100 mjpeg
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A speed= 0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)Any idea on what it could be ? Am I missing something or could it be that the encoding can’t be read properly by ffmpeg ? Besides that I haven’t found any alternative to generate thumbnails from videos on linux
-
Why does ffmpeg need DNS resolver as its dependencies ?
20 décembre 2019, par KshitijI was installing FFmpeg and libav today using
brew install ffmpeg libav
when I noticedunbound
in the dependencies list.It’s very strange because
unbound
is DNS resolver and why ffmpeg would need it.❯ brew install ffmpeg libav
==> Installing dependencies for ffmpeg: aom, frei0r, gmp, libtasn1, nettle, p11-kit, unbound, gnutls, lame, libass, libbluray, libsoxr, libvidstab, libvpx, opencore-amr, opus, libsndfile, libsamplerate, rubberband, sdl2, speex, giflib, leptonica, tesseract, theora, x264, x265 and xvidI even checked the info list for ffmpeg but
unbound
was not present there❯ brew info ffmpeg
ffmpeg: stable 4.2.1 (bottled), HEAD
Play, record, convert, and stream audio and video
https://ffmpeg.org/
/usr/local/Cellar/ffmpeg/4.2.1_2 (287 files, 56.6MB)*
- Poured from bottle on 2019-12-19 at 10:45:56
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/ffmpeg.rb
==> Dependencies
Build: nasm ✘, pkg-config ✔, texi2html ✘
Required: aom ✔, fontconfig ✔, freetype ✔, frei0r ✔, gnutls ✔, lame ✔, libass ✔, libbluray ✔, libsoxr ✔, libvidstab ✔, libvorbis ✔, libvpx ✔, opencore-amr ✔, openjpeg ✔, opus ✔, rtmpdump ✔, rubberband ✔, sdl2 ✔, snappy ✔, speex ✔, tesseract ✔, theora ✔, x264 ✔, x265 ✔, xvid ✔, xz ✔
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 66,434 (30 days), 280,128 (90 days), 1,079,492 (365 days)
install-on-request: 48,053 (30 days), 203,583 (90 days), 759,254 (365 days)
build-error: 0 (30 days)Links for reference
-
Python FFmpeg : Setting VBR and BT.709
14 décembre 2019, par CryptonautI’m using this Python library to programmatically generate a short video using an image (.png) as input. The video needs to match the specifications of another video created by someone else.
The key differences between my output and the other are the following (these are the media attributes I desire to have) :
- BitRate_Mode : VBR
colour_primaries : BT.709(Solved via the comment made by Rotem - updated my code example to include the solution)
How would I achieve VBR ? It was my understanding ProRes 422 HQ natively used unconstrained VBR yet my output specifies CBR.
Secondly, as can be seen from my code, I’m attempting to conform to BT.709. However, my media information output does not specify this. What am I doing incorrectly ?Here’s my code :
image = ffmpeg.input(input_image, t='00:00:10', framerate='24000/1001', loop='1', probesize='42M')
output = ffmpeg.output(image, output_video,
f='mov',
vcodec='prores_ks',
vprofile='3',
pix_fmt='yuv422p10le',
g='48',
video_track_timescale='24000',
movflags='use_metadata_tags',
timecode='00:00:00:00',
color_primaries='bt709',
color_trc='bt709',
colorspace='bt709',
qcomp='1',
# BT.709 issue solved by adding the bsf option as seen via the line below
bsf='prores_metadata=color_primaries=bt709:color_trc=bt709:colorspace=bt709',
vf='scale=in_range=full:in_color_matrix=bt709:out_range=full:out_color_matrix=bt709')
output.run()Here’s the media information produced by my output :
{
"media":{
"@ref":"Redacted",
"track":[
{
"@type":"General",
"VideoCount":"1",
"OtherCount":"1",
"FileExtension":"mov",
"Format":"MPEG-4",
"Format_Profile":"QuickTime",
"CodecID":"qt ",
"CodecID_Version":"0000.02",
"CodecID_Compatible":"qt ",
"FileSize":"196366623",
"Duration":"10.010",
"OverallBitRate":"156936362",
"FrameRate":"23.976",
"FrameCount":"240",
"StreamSize":"2463",
"HeaderSize":"28",
"DataSize":"196364172",
"FooterSize":"2423",
"IsStreamable":"No",
"File_Created_Date":"UTC 2019-12-13 19:26:37.150",
"File_Created_Date_Local":"2019-12-13 19:26:37.150",
"File_Modified_Date":"UTC 2019-12-13 19:27:20.303",
"File_Modified_Date_Local":"2019-12-13 19:27:20.303"
},
{
"@type":"Video",
"StreamOrder":"0",
"ID":"1",
"Format":"ProRes",
"Format_Version":"0",
"Format_Profile":"422 HQ",
"CodecID":"apch",
"Duration":"10.010",
"BitRate_Mode":"CBR",
"BitRate":"156934237",
"Width":"1920",
"Height":"1080",
"Sampled_Width":"1920",
"Sampled_Height":"1080",
"PixelAspectRatio":"1.000",
"DisplayAspectRatio":"1.778",
"Rotation":"0.000",
"FrameRate_Mode":"CFR",
"FrameRate":"23.976",
"FrameCount":"240",
"ColorSpace":"YUV",
"ChromaSubsampling":"4:2:2",
"ScanType":"Progressive",
"Delay":"0.000",
"StreamSize":"196364160",
"Encoded_Library":"Lavc",
"colour_description_present":"Yes",
"colour_description_present_Source":"Stream",
"colour_primaries_Source":"Stream",
"transfer_characteristics_Source":"Stream",
"matrix_coefficients_Source":"Stream"
},
{
"@type":"Other",
"StreamOrder":"1",
"ID":"2",
"Type":"Time code",
"Format":"QuickTime TC",
"Duration":"10.010",
"FrameRate":"23.976",
"TimeCode_FirstFrame":"00:00:00:00",
"TimeCode_Striped":"Yes",
"Language":"en",
"Default":"No"
}
]
}
}Here’s the media information spec I’m trying to match :
{
"media":{
"@ref":"Redacted",
"track":[
{
"@type":"General",
"VideoCount":"1",
"OtherCount":"1",
"FileExtension":"mov",
"Format":"MPEG-4",
"Format_Profile":"QuickTime",
"CodecID":"qt ",
"CodecID_Version":"2005.03",
"CodecID_Compatible":"qt ",
"FileSize":"1397430682",
"Duration":"70.737",
"OverallBitRate_Mode":"VBR",
"OverallBitRate":"158042403",
"FrameRate":"23.976",
"FrameCount":"1696",
"StreamSize":"9898",
"HeaderSize":"28",
"DataSize":"1397420796",
"FooterSize":"9858",
"IsStreamable":"No",
"Encoded_Date":"UTC 2019-04-29 22:26:32",
"Tagged_Date":"UTC 2019-04-29 22:26:32",
"File_Created_Date":"UTC 2019-12-12 16:52:57.215",
"File_Created_Date_Local":"2019-12-12 16:52:57.215",
"File_Modified_Date":"UTC 2019-12-12 17:25:58.903",
"File_Modified_Date_Local":"2019-12-12 17:25:58.903",
"Encoded_Application":"DVP Factory r561 (2019-04-25), Host: dvp07"
},
{
"@type":"Video",
"StreamOrder":"0",
"ID":"1",
"Format":"ProRes",
"Format_Version":"0",
"Format_Profile":"422 HQ",
"CodecID":"apch",
"Duration":"70.737",
"Duration_LastFrame":"-0.000",
"BitRate_Mode":"VBR",
"BitRate":"158040381",
"Width":"1920",
"Height":"1080",
"Sampled_Width":"1920",
"Sampled_Height":"1080",
"PixelAspectRatio":"1.000",
"DisplayAspectRatio":"1.778",
"Rotation":"0.000",
"FrameRate_Mode":"CFR",
"FrameRate":"23.976",
"FrameCount":"1696",
"ColorSpace":"YUV",
"ChromaSubsampling":"4:2:2",
"ScanType":"Progressive",
"Delay":"0.000",
"StreamSize":"1397420784",
"Encoded_Library":"agi0",
"Language":"en",
"Encoded_Date":"UTC 2019-04-29 22:26:32",
"Tagged_Date":"UTC 2019-04-29 22:26:32",
"colour_description_present":"Yes",
"colour_description_present_Source":"Container / Stream",
"colour_primaries":"BT.709",
"colour_primaries_Source":"Container",
"colour_primaries_Original_Source":"Stream",
"transfer_characteristics":"BT.709",
"transfer_characteristics_Source":"Container",
"transfer_characteristics_Original_Source":"Stream",
"matrix_coefficients":"BT.709",
"matrix_coefficients_Source":"Container / Stream"
},
{
"@type":"Other",
"StreamOrder":"1",
"ID":"2",
"Type":"Time code",
"Format":"QuickTime TC",
"Duration":"70.737",
"FrameRate":"23.976",
"TimeCode_FirstFrame":"00:00:00:00",
"TimeCode_Striped":"Yes",
"Language":"en",
"extra":{
"Encoded_Date":"UTC 2019-04-29 22:26:32",
"Tagged_Date":"UTC 2019-04-29 22:26:32"
}
}
]
}
}