
Recherche avancée
Médias (91)
-
Head down (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Echoplex (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Discipline (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Letting you (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
1 000 000 (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
999 999 (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
Autres articles (67)
-
Gestion des droits de création et d’édition des objets
8 février 2011, parPar défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;
-
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (9543)
-
ffmpeg : Concatenating videos with different formats with as little quality loss as possible
12 juin 2020, par linesdI have sets of video segments with different formats that need to be concatenated and uploaded to a database as a single video. I need to do this with as little quality loss as possible. For example, one set is :



video_1.mov - 796 frames, 432Mb,
video_2.mp4 - 913 frames, 58Mb,
video_3.mov - 625 frames, 345Mb




This should be concatenated into one file :

output.mov - 2334 frames, ?Mb



So far I am doing this :



- 

- Convert the
.mp4
to.mov
with lossless encoding :





ffmpeg -i video_2.mp4 -c:v libx264 -preset veryslow -crf 0 -c:a copy video_2.mov



an error is produced during this step :



[h264 @ 0x558298795760] error while decoding MB 110 37, bytestream -69483.1kbits/s speed=0.227x 
[h264 @ 0x558298795760] concealing 3659 DC, 3659 AC, 3659 MV errors in P frame




This still outputs
video_2.mov - frames 913, 112Mb



- 

- Use concat demuxer to combine the videos :





ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mov



where
mylist.txt
is :


file 'video_1.mov'
file 'video_2.mov'
file 'video_3.mov'




However, the concat demuxer command gives the error :



[concat @ 0x561cbae96900] Could not find codec parameters for stream 2 (Unknown: none): unknown codec.Consider increasing the value for the 'analyzeduration' and 'probesize' options




Followed by many lines of :



[mov @ 0x555b5dca4f00] Non-monotonous DTS in output stream 0:1; previous: 1527575, current: 1168413; changing to 1527576. This may result in incorrect timestamps in the output file.




The result of these steps is a
output.mov
which is the correct size of432+345+112=889Mb
but only has1421
frames equal to the frames fromvideo_1.mov - 796 frames
andvideo_3.mov - 625 frames
. When I play the concatenated version,output.mov
, it freezes for the duration of thevideo_2.mov
segment and then continues as normal forvideo_3.mov
.


Any help with this would be hugely appreciated.



EDIT :





Running
ffmpeg -n -i video_1.mov -i video_2.mp4 -i video_3.mov
per the comments produced :


`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 'video_1.mov':
 Metadata:
 major_brand : qt 
 minor_version : 0
 compatible_brands: qt 
 creation_time : 2019-11-16T09:57:04.000000Z
 keywords : iMovie
 description : 
 title : 
 com.apple.quicktime.description: 
 com.apple.quicktime.displayname: 
 com.apple.quicktime.keywords: iMovie
 com.apple.quicktime.title:
 Duration: 00:00:31.84, start: 0.000000, bitrate: 108530 kb/s
 Stream #0:0(eng): Audio: pcm_s16be (lpcm / 0x6D63706C), 48000 Hz, stereo, s16, 1536 kb/s (default)
 Metadata:
 creation_time : 2019-11-16T09:57:04.000000Z
 handler_name : Core Media Data Handler
 Stream #0:1(und): Video: prores (apcn / 0x6E637061), yuv422p10le(bt709, progressive), 1920x1080, 106992 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc (default)
 Metadata:
 creation_time : 2019-11-16T09:57:04.000000Z
 handler_name : Core Media Data Handler
 encoder : Apple ProRes 422
 timecode : 00:00:00:00
 Stream #0:2(und): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
 Metadata:
 creation_time : 2019-11-16T09:57:04.000000Z
 handler_name : Core Media Data Handler
 timecode : 00:00:00:00
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'video_2.mp4':
 Metadata:
 major_brand : mp42
 minor_version : 1
 compatible_brands: mp41mp42isom
 creation_time : 2019-11-16T09:55:40.000000Z
 Duration: 00:00:30.71, start: 0.000000, bitrate: 15320 kb/s
 Stream #1:0(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 165 kb/s (default)
 Metadata:
 creation_time : 2019-11-16T09:55:40.000000Z
 handler_name : Core Media Audio
 Stream #1:1(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1920x1080, 15277 kb/s, 29.98 fps, 29.97 tbr, 90k tbn, 60 tbc (default)
 Metadata:
 creation_time : 2019-11-16T09:55:40.000000Z
 handler_name : Core Media Video
Input #2, mov,mp4,m4a,3gp,3g2,mj2, from 'video_3.mov':
 Metadata:
 major_brand : qt 
 minor_version : 0
 compatible_brands: qt 
 creation_time : 2019-11-16T09:57:19.000000Z
 keywords : iMovie
 description : 
 title : 
 com.apple.quicktime.description: 
 com.apple.quicktime.displayname: 
 com.apple.quicktime.keywords: iMovie
 com.apple.quicktime.title:
 Duration: 00:00:25.00, start: 0.000000, bitrate: 110329 kb/s
 Stream #2:0(eng): Audio: pcm_s16be (lpcm / 0x6D63706C), 48000 Hz, stereo, s16, 1536 kb/s (default)
 Metadata:
 creation_time : 2019-11-16T09:57:19.000000Z
 handler_name : Core Media Data Handler
 Stream #2:1(und): Video: prores (apcn / 0x6E637061), yuv422p10le(bt709, progressive), 1920x1080, 108790 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc (default)
 Metadata:
 creation_time : 2019-11-16T09:57:19.000000Z
 handler_name : Core Media Data Handler
 encoder : Apple ProRes 422
 timecode : 00:00:00:00
 Stream #2:2(und): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
 Metadata:
 creation_time : 2019-11-16T09:57:19.000000Z
 handler_name : Core Media Data Handler
 timecode : 00:00:00:00



- Convert the
-
FFmpeg render portrait oriented .mov files incorrectly
21 octobre 2020, par Polina F.When I try to convert a portrait oriented .mov file to mp4 file using the following commnad


ffmpeg -i "2.mov" -s 720x404 -ac 2 -threads 0 -c:v libx264 -pix_fmt yuv420p -vprofile high -level 4.1 -preset medium -crf 25 -maxrate:v 1000k -b:a 128k "r5.mp4"



the mp4 file that gets created looks stretched sideways
like in this example. Can't paste the .mov or the .mp4 files but the problem is clear.
What is the proper command to run to get a normal not stretched file ?




the full log :


C:\ffmpeg> .\ffmpeg -i "1.mov" -s 720x404 -ac 2 -threads 0 -c:v libx264 -pix_fmt yuv420p -vprofile high -level 4.1 -preset medium -crf 25 -maxrate:v 1000k -b:a 128k "r7.mp4"
ffmpeg version N-79906-gc8c14d0 Copyright (c) 2000-2016 the FFmpeg developers
 built with gcc 5.3.0 (GCC)
 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
 libavutil 55. 24.100 / 55. 24.100
 libavcodec 57. 40.100 / 57. 40.100
 libavformat 57. 36.100 / 57. 36.100
 libavdevice 57. 0.101 / 57. 0.101
 libavfilter 6. 45.100 / 6. 45.100
 libswscale 4. 1.100 / 4. 1.100
 libswresample 2. 0.101 / 2. 0.101
 libpostproc 54. 0.100 / 54. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1.mov':
 Metadata:
 major_brand : qt
 minor_version : 0
 compatible_brands: qt
 creation_time : 2019-12-30 14:54:06
 com.apple.quicktime.make: Apple
 com.apple.quicktime.model: iPhone XR
 com.apple.quicktime.software: 13.1.2
 com.apple.quicktime.creationdate: 2019-12-30T08:54:06-0600
 Duration: 00:00:09.11, start: 0.000000, bitrate: 15792 kb/s
 Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 15543 kb/s, 29.97 fps, 29.97 tbr, 600 tbn (default)
 Metadata:
 rotate : 90
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
 encoder : H.264
 Side data:
 displaymatrix: rotation of -90.00 degrees
 Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 195 kb/s (default)
 Metadata:
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
 Stream #0:2(und): Data: none (mebx / 0x7862656D), 20 kb/s (default)
 Metadata:
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
 Stream #0:3(und): Data: none (mebx / 0x7862656D), 0 kb/s (default)
 Metadata:
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
 Stream #0:4(und): Data: none (mebx / 0x7862656D), 23 kb/s (default)
 Metadata:
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
[libx264 @ 0569cc00] VBV maxrate specified, but no bufsize, ignored
[libx264 @ 0569cc00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0569cc00] profile High, level 4.1
[libx264 @ 0569cc00] 264 - core 148 r2694 3b70645 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=25.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mp4 @ 055f0460] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
 Last message repeated 1 times
Output #0, mp4, to 'r7.mp4':
 Metadata:
 major_brand : qt
 minor_version : 0
 compatible_brands: qt
 com.apple.quicktime.creationdate: 2019-12-30T08:54:06-0600
 com.apple.quicktime.make: Apple
 com.apple.quicktime.model: iPhone XR
 com.apple.quicktime.software: 13.1.2
 encoder : Lavf57.36.100
 Stream #0:0(und): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x404, q=2-31, 29.97 fps, 30k tbn (default)
 Metadata:
 handler_name : Core Media Data Handler
 creation_time : 2019-12-30 14:54:06
 encoder : Lavc57.40.100 libx264
 Side data:
 cpb: bitrate max/min/avg: 1000000/0/0 buffer size: 0 vbv_delay: -1
 Stream #0:1(und): Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s (default)
 Metadata:
 creation_time : 2019-12-30 14:54:06
 handler_name : Core Media Data Handler
 encoder : Lavc57.40.100 aac
Stream mapping:
 Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
 Stream #0:1 -> #0:1 (aac (native) -> aac (native))
Press [q] to stop, [?] for help
frame= 273 fps= 43 q=-1.0 Lsize= 973kB time=00:00:09.17 bitrate= 869.4kbits/s speed=1.45x
video:817kB audio:145kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.136555%
[libx264 @ 0569cc00] frame I:2 Avg QP:26.36 size: 19820
[libx264 @ 0569cc00] frame P:69 Avg QP:26.68 size: 7276
[libx264 @ 0569cc00] frame B:202 Avg QP:30.73 size: 1459
[libx264 @ 0569cc00] consecutive B-frames: 1.1% 0.7% 0.0% 98.2%
[libx264 @ 0569cc00] mb I I16..4: 6.9% 60.8% 32.3%
[libx264 @ 0569cc00] mb P I16..4: 1.5% 6.2% 2.2% P16..4: 48.0% 20.5% 8.1% 0.0% 0.0% skip:13.5%
[libx264 @ 0569cc00] mb B I16..4: 0.1% 0.2% 0.1% B16..8: 46.6% 4.8% 0.7% direct: 0.9% skip:46.6% L0:40.1% L1:53.0% BI: 6.9%
[libx264 @ 0569cc00] 8x8 transform intra:62.7% inter:75.7%
[libx264 @ 0569cc00] coded y,uvDC,uvAC intra: 68.9% 61.3% 22.1% inter: 13.2% 11.1% 0.7%
[libx264 @ 0569cc00] i16 v,h,dc,p: 6% 52% 6% 36%
[libx264 @ 0569cc00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 33% 13% 4% 6% 3% 15% 4% 12%
[libx264 @ 0569cc00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 38% 12% 3% 5% 3% 12% 2% 8%
[libx264 @ 0569cc00] i8c dc,h,v,p: 48% 39% 9% 4%
[libx264 @ 0569cc00] Weighted P-Frames: Y:8.7% UV:7.2%
[libx264 @ 0569cc00] ref P L0: 57.7% 25.2% 12.1% 4.8% 0.2%
[libx264 @ 0569cc00] ref B L0: 94.9% 3.7% 1.4%
[libx264 @ 0569cc00] ref B L1: 97.6% 2.4%
[libx264 @ 0569cc00] kb/s:734.59
[aac @ 0569abc0] Qavg: 1236.647



-
pjsip build for iOS 5, won't make
14 novembre 2013, par user1423591I retrieved the latest build from the SVN trunk on Friday and attempted to build following the directions on the getting started wiki.
make
dep seems to execute without any problems, but make fails on Samples.mak. It appears there are no rules to make any of the samples when the platform is "arm-apple-darwin9".If I open the
Xcode
project at this point,libavcodec
and all it's related libraries are missing as well asLibSDL
. There's not mention of a requirement to install SDL andffmpeg
beforehand, so not sure what to do there.