
Recherche avancée
Autres articles (57)
-
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...) -
Contribute to documentation
13 avril 2011Documentation is vital to the development of improved technical capabilities.
MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
To contribute, register to the project users’ mailing (...) -
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users.
Sur d’autres sites (6760)
-
FFmpeg - MP4 file converted from PNG files is not playable [closed]
2 mai 2024, par StamShamenI am attempting to use FFmpeg and JavaScript to convert multiple PNG files to an MP4 video. However, sometimes the output video is not playable (1kb) and no error appears in the output.


This is the command that I run :


ffmpeg -y -r 25 -i "videos-reporter/123/screenshots/%04d.png" -c:v libx264 -preset medium -crf 20 -pix_fmt yuv420p -vf "scale=1200:trunc(ow/a/2)*2,setpts=3.0*PTS" -threads 4 "videos-reporter/123/video.mp4"



Output of playable video :


Input #0, image2, from '/workspace/1/s/videos-reporter/MC4wMDM0NzUwNjg5NTc2NzMwMjI=/a464584b4d03585bd68abc0326e20b9a/screenshots/%04d.png':
 Duration: 00:00:01.44, start: 0.000000, bitrate: N/A
 Stream #0:0: Video: png, rgba(pc), 1920x1080, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream mapping:
 Stream #0:0 -> #0:0 (png (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 0x53a1000] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 AVX512
[libx264 @ 0x53a1000] profile High, level 3.1, 4:2:0, 8-bit
[libx264 @ 0x53a1000] 264 - core 157 r2935 545de2f - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - 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=4 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=10 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'videos-reporter/MC4wMDM0NzUwNjg5NTc2NzMwMjI=/a464584b4d03585bd68abc0326e20b9a/video.mp4':
 Metadata:
 encoder : Lavf58.24.100
 Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1200x674, q=-1--1, 10 fps, 10240 tbn, 10 tbc
 Metadata:
 encoder : Lavc58.42.100 libx264
 Side data:
 cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
frame= 52 fps=0.0 q=25.0 size= 0kB time=00:00:00.10 bitrate= 3.8kbits/s dup=34 drop=0 speed=0.125x 
video:84kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.457641%
[libx264 @ 0x53a1000] frame I:4 Avg QP: 5.16 size: 14568
[libx264 @ 0x53a1000] frame P:27 Avg QP:15.86 size: 790
[libx264 @ 0x53a1000] frame B:76 Avg QP:12.71 size: 73
[libx264 @ 0x53a1000] consecutive B-frames: 3.7% 1.9% 8.4% 86.0%
[libx264 @ 0x53a1000] mb I I16..4: 87.8% 4.1% 8.1%
[libx264 @ 0x53a1000] mb P I16..4: 3.1% 2.0% 0.4% P16..4: 0.4% 0.1% 0.0% 0.0% 0.0% skip:93.9%
[libx264 @ 0x53a1000] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 1.3% 0.1% 0.0% direct: 0.0% skip:98.6% L0:42.1% L1:57.7% BI: 0.2%
[libx264 @ 0x53a1000] 8x8 transform intra:12.8% inter:47.1%
[libx264 @ 0x53a1000] coded y,uvDC,uvAC intra: 5.9% 5.8% 5.1% inter: 0.0% 0.0% 0.0%
[libx264 @ 0x53a1000] i16 v,h,dc,p: 81% 18% 1% 0%
[libx264 @ 0x53a1000] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 16% 60% 0% 0% 0% 0% 0% 1%
[libx264 @ 0x53a1000] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 48% 16% 1% 2% 2% 3% 2% 4%
[libx264 @ 0x53a1000] i8c dc,h,v,p: 90% 7% 2% 0%
[libx264 @ 0x53a1000] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x53a1000] ref P L0: 72.8% 2.5% 14.1% 10.6%
[libx264 @ 0x53a1000] ref B L0: 88.2% 11.0% 0.9%
[libx264 @ 0x53a1000] ref B L1: 99.3% 0.7%
[libx264 @ 0x53a1000] kb/s:63.64



Output of not-playable video :


Input #0, image2, from '/workspace/1/s/videos-reporter/MC4zOTQ2Nzk4NzMwMjU0MTU5Ng==/20ae4ef3d1e642b26d348adc4246965d/screenshots/%04d.png':
 Duration: 00:00:01.60, start: 0.000000, bitrate: N/A
 Stream #0:0: Video: png, rgba(pc), 1920x1080, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream mapping:
 Stream #0:0 -> #0:0 (png (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 0x5490c00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 AVX512
[libx264 @ 0x5490c00] profile High, level 3.1, 4:2:0, 8-bit
[libx264 @ 0x5490c00] 264 - core 157 r2935 545de2f - H.264/MPEG-4 AVC codec - Copyleft 2003-2018 - 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=4 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=10 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'videos-reporter/MC4zOTQ2Nzk4NzMwMjU0MTU5Ng==/20ae4ef3d1e642b26d348adc4246965d/video.mp4':
 Metadata:
 encoder : Lavf58.24.100
 Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1200x674, q=-1--1, 10 fps, 10240 tbn, 10 tbc
 Metadata:
 encoder : Lavc58.42.100 libx264
 Side data:
 cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1

stderr: frame= 19 fps=5.8 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A dup=12 drop=0 speed= 0x 
stderr: frame= 64 fps= 17 q=25.0 size= 0kB time=00:00:01.30 bitrate= 0.3kbits/s dup=42 drop=0 speed=0.343x 
stderr: frame= 119 fps= 25 q=-1.0 Lsize= 153kB time=00:00:11.60 bitrate= 108.2kbits/s dup=79 drop=0 speed=2.46x 
video:151kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.431093%

stderr: [libx264 @ 0x5490c00] frame I:5 Avg QP: 6.42 size: 14533
[libx264 @ 0x5490c00] frame P:32 Avg QP:16.29 size: 2284
[libx264 @ 0x5490c00] frame B:82 Avg QP:14.77 size: 100
[libx264 @ 0x5490c00] consecutive B-frames: 5.9% 1.7% 15.1% 77.3%
[libx264 @ 0x5490c00] mb I I16..4: 77.0% 14.4% 8.6%

stderr: [libx264 @ 0x5490c00] mb P I16..4: 9.2% 3.4% 1.3% P16..4: 2.5% 0.2% 0.1% 0.0% 0.0% skip:83.3%
[libx264 @ 0x5490c00] mb B I16..4: 0.1% 0.0% 0.0% B16..8: 1.8% 0.1% 0.0% direct: 0.0% skip:97.9% L0:42.9% L1:56.4% BI: 0.7%
[libx264 @ 0x5490c00] 8x8 transform intra:19.2% inter:66.1%
[libx264 @ 0x5490c00] coded y,uvDC,uvAC intra: 6.1% 7.5% 5.4% inter: 0.3% 0.4% 0.0%
[libx264 @ 0x5490c00] i16 v,h,dc,p: 61% 38% 1% 0%
[libx264 @ 0x5490c00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 47% 15% 37% 0% 0% 0% 0% 0% 0%
[libx264 @ 0x5490c00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 46% 14% 1% 2% 2% 3% 2% 3%
[libx264 @ 0x5490c00] i8c dc,h,v,p: 85% 13% 3% 0%
[libx264 @ 0x5490c00] Weighted P-Frames: Y:6.2% UV:6.2%
[libx264 @ 0x5490c00] ref P L0: 75.1% 5.0% 16.0% 3.9% 0.0%
[libx264 @ 0x5490c00] ref B L0: 77.6% 19.7% 2.7%
[libx264 @ 0x5490c00] ref B L1: 97.9% 2.1%
[libx264 @ 0x5490c00] kb/s:103.49



Your help is appreciated since I couldn't find any solution for it.


-
Why does FFMPEG work with 1080p but doesn't work with 720p size… (code included)
2 avril 2017, par JavaRunnerI’ve uploaded my fully compiled code with its Makefile here :
If I set 1280x720 I get the segmentation fault :
[libx264 @ 0x7fdf4d25a600] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x7fdf4d25a600] profile High, level 3.1
[libx264 @ 0x7fdf4d25a600] 264 - core 148 r2748 97eaef2 - 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=12 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=12 rc=abr mbtree=1 bitrate=3400 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to '1.mp4':
Stream #0:0: Video: h264, yuv420p, 1280x720, q=2-31, 3400 kb/s, 20 tbn
Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp, 64 kb/s
sws_scale BEGIN
./MakeVideo.sh: line 2: 26422 Segmentation fault: 11 ./MakeVideo 1.mp4There’s some problem with this line :
std::cout << "sws_scale BEGIN\n";
sws_scale( sws_context, ( const uint8_t * const * ) &rgb, inLinesize, 0, frame->height, frame->data, frame->linesize );
std::cout << "sws_scale END\n";but if I set the size of a video to 1920x1080 or to 320x240 - all works fine.
Is that some sort of a magick ?? Or a bug ?
OS X 10.12.3
ffmpeg/3.2.4 —enable-shared —enable-pthreads —enable-gpl —enable-version3 —enable-hardcoded-tables —enable-avresample —cc=clang —host-cflags= —host-ldflags= —enable-libmp3lame —enable-libx264 —enable-libxvid —enable-opencl —disable-lzma —enable-vda -
FFmpeg - Merge two images (.png) to video (.mp4) doesn't work
12 juin 2019, par JokoeI want to merge two images (names are not numbered in a sequence) to a video, but the result includes only a video of the first image.
I would appreciate any kind of help !
ffmpeg.exe -r 1/5 -i image_x.png -r 1/5 -i image_y.png -codec:v libx264 -vf fps=50 video.mp4
Output :
Input #0, png_pipe, from
’C :\Users\khj\Desktop\SpeakerLayoutTool\Images_video\iamge_x.png’ :
Duration : N/A, bitrate : N/A
Stream #0:0 : Video : png, rgba(pc), 3840x2160, 25 tbr, 25 tbn, 25 tbc Input #1, png_pipe, from
’C :\Users\khj\Desktop\SpeakerLayoutTool\Images_video\image_y.png’ :
Duration : N/A, bitrate : N/A
Stream #1:0 : Video : png, rgba(pc), 3840x2160, 25 tbr, 25 tbn, 25 tbc File ’C :\Users\khj\Desktop\SpeakerLayoutTool\video.mp4’ already
exists. Overwrite ? [y/N] y Stream mapping : Stream #0:0 -> #0:0 (png
(native) -> h264 (libx264)) Press [q] to stop, [?] for help [libx264 @
0000016c2a46e000] using cpu capabilities : MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2 [libx264 @ 0000016c2a46e000] profile High 4:4:4
Predictive, level 5.2, 4:4:4, 8-bit [libx264 @ 0000016c2a46e000] 264 -
core 157 r2970 5493be8 - H.264/MPEG-4 AVC codec - Copyleft 2003-2019 -
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=4 threads=12
lookahead_threads=2 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=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40
aq=1:1.00 Output #0, mp4, to
’C :\Users\khj\Desktop\SpeakerLayoutTool\video.mp4’ : Metadata :
encoder : Lavf58.27.103
Stream #0:0 : Video : h264 (libx264) (avc1 / 0x31637661), yuv444p, 3840x2160, q=-1—1, 50 fps, 12800 tbn, 50 tbc
Metadata :
encoder : Lavc58.52.100 libx264
Side data :
cpb : bitrate max/min/avg : 0/0/0 buffer size : 0 vbv_delay : -1 frame= 250 fps= 22 q=-1.0 Lsize= 162kB time=00:00:04.94 bitrate=
268.1kbits/s speed=0.444x