
Recherche avancée
Médias (3)
-
The Slip - Artworks
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Podcasting Legal guide
16 mai 2011, par
Mis à jour : Mai 2011
Langue : English
Type : Texte
-
Creativecommons informational flyer
16 mai 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (19)
-
Création définitive du canal
12 mars 2010, parLorsque votre demande est validée, vous pouvez alors procéder à la création proprement dite du canal. Chaque canal est un site à part entière placé sous votre responsabilité. Les administrateurs de la plateforme n’y ont aucun accès.
A la validation, vous recevez un email vous invitant donc à créer votre canal.
Pour ce faire il vous suffit de vous rendre à son adresse, dans notre exemple "http://votre_sous_domaine.mediaspip.net".
A ce moment là un mot de passe vous est demandé, il vous suffit d’y (...) -
Les tâches Cron régulières de la ferme
1er décembre 2010, parLa gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
Le super Cron (gestion_mutu_super_cron)
Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...) -
Taille des images et des logos définissables
9 février 2011, parDans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)
Sur d’autres sites (3369)
-
How to ffmpeg a PNG image sequence in multiple subdirs to one mp4 ?
17 août 2021, par MikeEchoI am trying desperately to get this working.


I have multiple files in the format of : lago_20210817_1200.png, lago_20210817_1201.png and so on.


I am having a folder for each day of the year. eg. lago_20210817_1200.png is the folder 2021, subfolder 08, subfolder 17.


I have tried many different approaches :


- 

- ffmpeg -f concat -i filelist.txt -r 25 output.mp4
- ffmpeg -f concat -i <(find '/home/user/lago/2021/08/*.png') -r 25 output.mp4






But no approach seems to work !


I tried to create a filelist with :


find . -name '*.png' -exec echo "file '{}'" \;|sort -h|sort



the result looked promising


file './lago_20210813_1959.png'
file './lago_20210813_2000.png'
file './lago_20210813_2001.png'



I am getting very different error messages...


DTS -230584300921369, next:40000 st:0 invalid dropping
PTS -230584300921369, next:40000 invalid dropping st:0
DTS -230584300921369, next:40000 st:0 invalid dropping



or


[concat @ 0x562531fe6c80] Unsafe file name './lago_20210813_2155.png'



Could anyone lead me in the right direction, i am desperate.


ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
 configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
 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
 libavresample 4. 0. 0 / 4. 0. 0
 libswscale 5. 5.100 / 5. 5.100
 libswresample 3. 5.100 / 3. 5.100
 libpostproc 55. 5.100 / 55. 5.100



-
FFMPEG Artwork cover image not set [duplicate]
16 août 2021, par DP_DevBellow is my FFMPEG command where is converting video file to audio and also setting artwork, but artwork not setting in audio file. FFMPEG command not giving any error.


[-y, -i, input.mp4, -i, artwork.jpg, -ss, 00:00:00.00, -to, 00:00:15.00, -map, 0:1, -map, 1, -vn, -acodec, copy, -metadata, comment=Cover (Front), -id3v2_version, 3, -write_id3v1, 1, output.m4a]


I am extracting audio file from video file and adding art cover to audio output file. Output generated in FFmpeg process. Cover of output file is not set and no error in output. :


I/ffmpeg-kit: ffmpeg version v4.4-dev-3015-gc0d0b1c4f6
I/ffmpeg-kit: Copyright (c) 2000-2021 the FFmpeg developers
I/ffmpeg-kit: configuration: --cross-prefix=aarch64-linux-android- --sysroot=/files/android-sdk/ndk/22.0.7026061/toolchains/llvm/prebuilt/linux-x86_64/sysroot --prefix=/storage/dark/projects/ffmpeg-kit/prebuilt/android-arm64-lts/ffmpeg --pkg-config=/usr/bin/pkg-config --enable-version3 --arch=aarch64 --cpu=armv8-a --cc=aarch64-linux-android21-clang --cxx=aarch64-linux-android21-clang++ --ranlib=aarch64-linux-android-ranlib --strip=aarch64-linux-android-strip --nm=aarch64-linux-android-nm --extra-libs='-L/storage/dark/projects/ffmpeg-kit/prebuilt/android-arm64-lts/cpu-features/lib -lndk_compat' --target-os=android --enable-neon --enable-asm --enable-inline-asm --enable-cross-compile --enable-pic --enable-jni --enable-optimizations --enable-swscale --disable-static --enable-shared --enable-v4l2-m2m --disable-outdev=fbdev --disable-indev=fbdev --enable-small --disable-openssl --disable-xmm-clobber-test --disable-debug --enable-lto --disable-neon-clobber-test --disable-programs --disable-postproc --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-sndio --disable-schannel --disable-securetransport --disable-xlib --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --disable-videotoolbox --disable-audiotoolbox --disable-appkit --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --disable-sdl2 --enable-libmp3lame --enable-iconv --enable-libvorbis --enable-libopencore-amrnb --enable-libshine --enable-libspeex --enable-libilbc --enable-libopus --enable-libsoxr --enable-libtwolame --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec
V/FA: Activity resumed, time: 113363059
I/ffmpeg-kit: libavutil 56. 65.100 / 56. 65.100
I/ffmpeg-kit: libavcodec 58.123.100 / 58.123.100
I/ffmpeg-kit: libavformat 58. 67.100 / 58. 67.100
I/ffmpeg-kit: libavdevice 58. 12.100 / 58. 12.100
I/ffmpeg-kit: libavfilter 7.106.100 / 7.106.100
I/ffmpeg-kit: libswscale 5. 8.100 / 5. 8.100
I/ffmpeg-kit: libswresample 3. 8.100 / 3. 8.100

I/ffmpeg-kit: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4'
I/ffmpeg-kit: Metadata:
I/ffmpeg-kit: major_brand : 
I/ffmpeg-kit: mp42
I/ffmpeg-kit: minor_version : 
I/ffmpeg-kit: 0
I/ffmpeg-kit: compatible_brands: 
I/ffmpeg-kit: isommp42
I/ffmpeg-kit: creation_time : 
I/ffmpeg-kit: 2021-05-30T10:25:09.000000Z
I/ffmpeg-kit: com.android.version: 
I/ffmpeg-kit: 10
I/ffmpeg-kit: Duration: 
I/ffmpeg-kit: 00:00:51.40
I/ffmpeg-kit: , start: 
I/ffmpeg-kit: 0.000000
I/ffmpeg-kit: , bitrate: 
I/ffmpeg-kit: 20306 kb/s
I/ffmpeg-kit: Stream #0:0
I/ffmpeg-kit: (eng)
I/ffmpeg-kit: : Video: h264 (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m), 1920x1080, 20084 kb/s
I/ffmpeg-kit: , SAR 1:1 DAR 16:9
I/ffmpeg-kit: , 
I/ffmpeg-kit: 30 fps, 
I/ffmpeg-kit: 30 tbr, 
I/ffmpeg-kit: 90k tbn, 
I/ffmpeg-kit: 180k tbc
I/ffmpeg-kit: (default)
I/ffmpeg-kit: Metadata:
I/ffmpeg-kit: rotate : 
I/ffmpeg-kit: 90
I/ffmpeg-kit: creation_time : 
I/ffmpeg-kit: 2021-05-30T10:25:09.000000Z
I/ffmpeg-kit: handler_name : 
I/ffmpeg-kit: VideoHandle
I/ffmpeg-kit: vendor_id : 
I/ffmpeg-kit: [0][0][0][0]
I/ffmpeg-kit: Side data:
I/ffmpeg-kit: 
I/ffmpeg-kit: displaymatrix: rotation of -90.00 degrees
I/ffmpeg-kit: Stream #0:1
I/ffmpeg-kit: (eng)
I/ffmpeg-kit: : Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s
I/ffmpeg-kit: (default)
I/ffmpeg-kit: Metadata:
I/ffmpeg-kit: creation_time : 
I/ffmpeg-kit: 2021-05-30T10:25:09.000000Z
I/ffmpeg-kit: handler_name : 
I/ffmpeg-kit: SoundHandle
I/ffmpeg-kit: vendor_id : 
I/ffmpeg-kit: [0][0][0][0]
W/turn.videotomp: Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObje
I/ffmpeg-kit: Input #1, image2, from 'cover.jpg'
I/ffmpeg-kit: Duration: 
I/ffmpeg-kit: 00:00:00.04
I/ffmpeg-kit: , start: 
I/ffmpeg-kit: 0.000000
I/ffmpeg-kit: , bitrate: 
I/ffmpeg-kit: 245926 kb/s
I/ffmpeg-kit: Stream #1:0
I/ffmpeg-kit: : Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 2420x3226 
I/ffmpeg-kit: , 
I/ffmpeg-kit: 25 fps, 
I/ffmpeg-kit: 25 tbr, 
I/ffmpeg-kit: 25 tbn, 
I/ffmpeg-kit: 25 tbc
I/ffmpeg-kit: Output #0, ipod, to 'output.m4a'
I/ffmpeg-kit: Metadata:
I/ffmpeg-kit: major_brand : 
I/ffmpeg-kit: mp42
I/ffmpeg-kit: minor_version : 
I/ffmpeg-kit: 0
I/ffmpeg-kit: compatible_brands: 
I/ffmpeg-kit: isommp42
I/ffmpeg-kit: com.android.version: 
I/ffmpeg-kit: 10
I/ffmpeg-kit: encoder : 
I/ffmpeg-kit: Lavf58.67.100
I/ffmpeg-kit: Stream #0:0
I/ffmpeg-kit: (eng)
I/ffmpeg-kit: : Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s
I/ffmpeg-kit: (default)
I/ffmpeg-kit: Metadata:
I/ffmpeg-kit: creation_time : 
I/ffmpeg-kit: 2021-05-30T10:25:09.000000Z
I/ffmpeg-kit: handler_name : 
I/ffmpeg-kit: SoundHandle
I/ffmpeg-kit: vendor_id : 
I/ffmpeg-kit: [0][0][0][0]
I/ffmpeg-kit: Stream mapping:
I/ffmpeg-kit: Stream #0:1 -> #0:0
I/ffmpeg-kit: (copy)
I/ffmpeg-kit: Press [q] to stop, [?] for help
I/ffmpeg-kit: size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x 




-
Audio on TS File Falls Progressively Out of Sync
8 août 2021, par Steve BrownI would really appreciate some help with this...


I have a .ts file I've downloaded from the internet, when I play in Quicktime the video progressively falls behind the audio. It becomes noticeable after a couple of minutes and is a few seconds out after about ten minutes. It plays fine in VLC, but I want to be able to play on my AppleTV which does the same as Quicktime.


I've tried everything I can think of to resolve...


- 

- Convert with VLC, which does work, but every few seconds the audio skips.
- Convert with Handbrake, which again works, but every few seconds the audio skips like with VLC.
- Convert with FFMpeg using -async, but I get the same result again with the audio skips.
- Extracted the audio and video to two separate files and recreated a new file with FFMpeg, this makes no difference and is the same as playing the original file.
- Tried "stretching" the audio with FFMpeg using "aresample=async=1000", which synchronises but the audio is distorted.












I think the audio skips I'm getting from the -async option are caused because the audio is being trimmed to sync with the video. What I want to do is adjust the video to fit with the audio and leave the audio unchanged.


I've tried to do this with -vsync, but the the results are the same as the original file. The FFMpeg user guide says the following :


With -map you can select from which stream the timestamps should be taken. You can leave either video or audio unchanged and sync the remaining stream(s) to the unchanged one.


But I cannot figure out the syntax. This is what I'm trying but the output is the same as the original...


ffmpeg -vsync 1 -I test.ts -map 0:1 -map 0:0 -y test.mp4


I've tried the above using vsync with 0, 1 and 2, but the result is still the same.


Could anyone please help me with the syntax to sync the video stream to the audio stream and leave the audio unchanged ? Or suggest an alternative method I could use ?


Any help would be really, really appreciated. Thanks.


Here is the ffprobe for test.ts...


ffprobe version 4.4 Copyright (c) 2007-2021 the FFmpeg developers
built with Apple clang version 12.0.0 (clang-1200.0.32.29)
configuration : —prefix=/usr/local/Cellar/ffmpeg/4.4_1 —enable-shared —enable-pthreads —enable-version3 —enable-avresample —cc=clang —host-cflags= —host-ldflags= —enable-ffplay —enable-gnutls —enable-gpl —enable-libaom —enable-libbluray —enable-libdav1d —enable-libmp3lame —enable-libopus —enable-librav1e —enable-librubberband —enable-libsnappy —enable-libsrt —enable-libtesseract —enable-libtheora —enable-libvidstab —enable-libvorbis —enable-libvpx —enable-libwebp —enable-libx264 —enable-libx265 —enable-libxml2 —enable-libxvid —enable-lzma —enable-libfontconfig —enable-libfreetype —enable-frei0r —enable-libass —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopenjpeg —enable-libspeex —enable-libsoxr —enable-libzmq —enable-libzimg —disable-libjack —disable-indev=jack —enable-videotoolbox
libavutil 56. 70.100 / 56. 70.100
libavcodec 58.134.100 / 58.134.100
libavformat 58. 76.100 / 58. 76.100
libavdevice 58. 13.100 / 58. 13.100
libavfilter 7.110.100 / 7.110.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 9.100 / 5. 9.100
libswresample 3. 9.100 / 3. 9.100
libpostproc 55. 9.100 / 55. 9.100
Input #0, mpegts, from 'TEst.ts' :
Duration : 02:13:05.51, start : 1.406000, bitrate : 4579 kb/s
Program 1
Metadata :
service_name : Service01
service_provider : FFmpeg
Stream #0:0[0x100] : Video : h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, progressive), 1920x1080, 23.98 tbr, 90k tbn, 1411200000.00 tbc
Stream #0:1[0x101] : Audio : aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 195 kb/s