Recherche avancée

Médias (2)

Mot : - Tags -/media

Autres articles (74)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Possibilité de déploiement en ferme

    12 avril 2011, par

    MediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
    Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)

Sur d’autres sites (8524)

  • ffmpeg video to image sequence batch file

    26 mai 2014, par Dale Cooper

    I’m using ffmpeg to convert .avi file into a .png image sequence. This one works just fine :

    @ ECHO OFF

    FOR %%A IN (*.avi) DO CALL :avi2png "%%A"

    :avi2png
    ffmpeg.exe -y -i %* -sameq -f image2 -c:v png "%%03d.png"

    ECHO.
    GOTO :EOF

    But I want the script to extract the name without the extension from .avi file that is currently being processed. This is what the image sequence should look like : currentavi001.png, currentavi002.png etc. The script I came up with isn’t working :

    @ ECHO OFF

    FOR %%A IN (*.avi) DO CALL :avi2png "%%A"

    :avi2png
    ffmpeg.exe -y -i %* -sameq -f image2 -c:v png "%%~nA%%03d.png"

    ECHO.
    GOTO :EOF

    I’ve tried both %~nA and %%~nA, but to no avail. The script returns this :

    Couldn't open file :
    av_interleaved_write_frame(): Input/output error.

    I’m a complete layman and would welcome every bit of help.

  • Revision 5da8534963 : Code cleanup. Removing redundant 'extern' keyword from function declarations an

    21 février 2013, par Dmitry Kovalev

    Changed Paths : Modify /vp9/encoder/vp9_psnr.c Modify /vp9/encoder/vp9_psnr.h Modify /vp9/encoder/vp9_segmentation.c Modify /vp9/encoder/vp9_segmentation.h Code cleanup. Removing redundant 'extern' keyword from function declarations and making function arguments lower case. Change-Id : (...)

  • ffmpeg : avi to mp4 (h.264/aac) - sound yes, image no

    21 février 2013, par user1711384

    working with ffmpeg at a conversion (any file to mp4 (h.264/aac)) :

    exec("ffmpeg -y -i testdatei.avi -i logo.jpg -filter_complex overlay=15:15,scale=-1:720 -c:v libx264 -profile:v baseline -preset medium -b:v 880k -g 10 -pass 1 -an -f mp4 -movflags faststart /dev/null && \ ", $output1);
    var_dump($output1);
    exec("ffmpeg -y -i testdatei.avi -i logo.jpg -filter_complex overlay=15:15,scale=-1:720 -c:v libx264 -profile:v baseline -preset medium -b:v 880k -g 10 -pass 2 -c:a libfdk_aac -b:a 128k -movflags faststart xxx.mp4 2>&1", $output2);
    var_dump($output2);

    With a mpeg and wmv-file its working. With 2 differenz AVIs it didnt work, logfiles from path 1 arent generated and output1 is empty, output2 of course generates an error. After removing -profile:v baseline in both commands, the videofile is successfull generates, but its not possible to play it in jwplayer (sound yes, but no image).

    This is the content of output1 :

    array(0) {
    }
    array(59) {
     [0]=>
     string(83) "ffmpeg version git-2013-02-20-39b0393 Copyright (c) 2000-2013 the FFmpeg developers"
     [1]=>
     string(75) "  built on Feb 20 2013 12:06:36 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)"
     [2]=>
     string(297) "  configuration: --enable-gpl --enable-libass --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libspeex --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3"
     [3]=>
     string(40) "  libavutil      52. 17.102 / 52. 17.102"
     [4]=>
     string(40) "  libavcodec     54. 92.100 / 54. 92.100"
     [5]=>
     string(40) "  libavformat    54. 63.100 / 54. 63.100"
     [6]=>
     string(40) "  libavdevice    54.  3.103 / 54.  3.103"
     [7]=>
     string(40) "  libavfilter     3. 38.103 /  3. 38.103"
     [8]=>
     string(40) "  libswscale      2.  2.100 /  2.  2.100"
     [9]=>
     string(40) "  libswresample   0. 17.102 /  0. 17.102"
     [10]=>
     string(40) "  libpostproc    52.  2.100 / 52.  2.100"
     [11]=>
     string(37) "[avi @ 0x23e4d80] non-interleaved AVI"
     [12]=>
     string(54) "Guessed Channel Layout for  Input Stream #0.1 : stereo"
     [13]=>
     string(36) "Input #0, avi, from 'testdatei.avi':"
     [14]=>
     string(11) "  Metadata:"
     [15]=>
     string(47) "    date            : 2013-02-21T14:06:32+01:00"
     [16]=>
     string(54) "    encoder         : Adobe Premiere Pro CS6 (Windows)"
     [17]=>
     string(61) "  Duration: 00:00:07.57, start: 0.000000, bitrate: 30330 kb/s"
     [18]=>
     string(120) "    Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv411p, 720x480 [SAR 8:9 DAR 4:3], 29.97 tbr, 29.97 tbn, 29.97 tbc"
     [19]=>
     string(91) "    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s"
     [20]=>
     string(34) "Input #1, image2, from 'logo.jpg':"
     [21]=>
     string(54) "  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A"
     [22]=>
     string(71) "    Stream #1:0: Video: mjpeg, yuvj444p, 170x82, 25 tbr, 25 tbn, 25 tbc"
     [23]=>
     string(35) "[libx264 @ 0x23e9640] using SAR=8/9"
     [24]=>
     string(88) "[libx264 @ 0x23e9640] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX"
     [25]=>
     string(75) "[libx264 @ 0x23e9640] profile High 4:4:4 Predictive, level 3.1, 4:4:4 8-bit"
     [26]=>
     string(720) "[libx264 @ 0x23e9640] 264 - core 129 r2 bc13772 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - 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=10 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=2pass mbtree=1 bitrate=880 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00"
     [27]=>
     string(29) "Output #0, mp4, to 'xxx.mp4':"
     [28]=>
     string(11) "  Metadata:"
     [29]=>
     string(47) "    date            : 2013-02-21T14:06:32+01:00"
     [30]=>
     string(35) "    encoder         : Lavf54.63.100"
     [31]=>
     string(139) "    Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv444p, 1080x720 [SAR 8:9 DAR 4:3], q=-1--1, pass 2, 880 kb/s, 11988 tbn, 29.97 tbc"
     [32]=>
     string(85) "    Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s"
     [33]=>
     string(15) "Stream mapping:"
     [34]=>
     string(49) "  Stream #0:0 (dvvideo) -> overlay:main (graph 0)"
     [35]=>
     string(50) "  Stream #1:0 (mjpeg) -> overlay:overlay (graph 0)"
     [36]=>
     string(42) "  scale (graph 0) -> Stream #0:0 (libx264)"
     [37]=>
     string(47) "  Stream #0:1 -> #0:1 (pcm_s16le -> libfdk_aac)"
     [38]=>
     string(31) "Press [q] to stop, [?] for help"
     [39]=>
     string(226) "frame=   79 fps=0.0 q=30.0 size=     291kB time=00:00:02.58 bitrate= 922.4kbits/s    
    frame=  162 fps=162 q=30.0 size=     620kB time=00:00:05.33 bitrate= 952.9kbits/s    
    Starting second pass: moving header on top of the file"
     [40]=>
     string(85) "frame=  227 fps=154 q=32766.0 Lsize=     958kB time=00:00:07.59 bitrate=1033.5kbits/s"
     [41]=>
     string(79) "video:829kB audio:120kB subtitle:0 global headers:0kB muxing overhead 0.986027%"
     [42]=>
     string(61) "[libx264 @ 0x23e9640] frame I:23    Avg QP:19.11  size: 31383"
     [43]=>
     string(61) "[libx264 @ 0x23e9640] frame P:68    Avg QP:23.91  size:  1240"
     [44]=>
     string(61) "[libx264 @ 0x23e9640] frame B:136   Avg QP:20.27  size:   310"
     [45]=>
     string(67) "[libx264 @ 0x23e9640] consecutive B-frames: 19.8%  0.9%  0.0% 79.3%"
     [46]=>
     string(53) "[libx264 @ 0x23e9640] mb I  I16..4: 18.8% 68.4% 12.8%"
     [47]=>
     string(106) "[libx264 @ 0x23e9640] mb P  I16..4:  0.3%  0.3%  0.0%  P16..4: 10.7%  2.3%  0.8%  0.0%  0.0%    skip:85.6%"
     [48]=>
     string(134) "[libx264 @ 0x23e9640] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  9.1%  0.1%  0.0%  direct: 0.1%  skip:90.7%  L0:41.2% L1:58.6% BI: 0.2%"
     [49]=>
     string(59) "[libx264 @ 0x23e9640] 8x8 transform intra:68.3% inter:97.5%"
     [50]=>
     string(80) "[libx264 @ 0x23e9640] coded y,u,v intra: 53.7% 26.9% 30.8% inter: 0.5% 0.2% 0.3%"
     [51]=>
     string(51) "[libx264 @ 0x23e9640] i16 v,h,dc,p: 70% 17%  1% 11%"
     [52]=>
     string(88) "[libx264 @ 0x23e9640] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 25% 18%  4%  3%  4%  4%  6%  8%"
     [53]=>
     string(88) "[libx264 @ 0x23e9640] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 29%  8%  4%  6%  6%  5%  5%  4%"
     [54]=>
     string(55) "[libx264 @ 0x23e9640] Weighted P-Frames: Y:0.0% UV:0.0%"
     [55]=>
     string(55) "[libx264 @ 0x23e9640] ref P L0: 75.9%  5.1% 11.3%  7.7%"
     [56]=>
     string(49) "[libx264 @ 0x23e9640] ref B L0: 96.0%  3.1%  0.9%"
     [57]=>
     string(43) "[libx264 @ 0x23e9640] ref B L1: 95.8%  4.2%"
     [58]=>
     string(33) "[libx264 @ 0x23e9640] kb/s:895.99"
    }

    Output2 :

    array(59) {
     [0]=>
     string(83) "ffmpeg version git-2013-02-20-39b0393 Copyright (c) 2000-2013 the FFmpeg developers"
     [1]=>
     string(75) "  built on Feb 20 2013 12:06:36 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)"
     [2]=>
     string(297) "  configuration: --enable-gpl --enable-libass --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libspeex --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3"
     [3]=>
     string(40) "  libavutil      52. 17.102 / 52. 17.102"
     [4]=>
     string(40) "  libavcodec     54. 92.100 / 54. 92.100"
     [5]=>
     string(40) "  libavformat    54. 63.100 / 54. 63.100"
     [6]=>
     string(40) "  libavdevice    54.  3.103 / 54.  3.103"
     [7]=>
     string(40) "  libavfilter     3. 38.103 /  3. 38.103"
     [8]=>
     string(40) "  libswscale      2.  2.100 /  2.  2.100"
     [9]=>
     string(40) "  libswresample   0. 17.102 /  0. 17.102"
     [10]=>
     string(40) "  libpostproc    52.  2.100 / 52.  2.100"
     [11]=>
     string(37) "[avi @ 0x23e4d80] non-interleaved AVI"
     [12]=>
     string(54) "Guessed Channel Layout for  Input Stream #0.1 : stereo"
     [13]=>
     string(36) "Input #0, avi, from 'testdatei.avi':"
     [14]=>
     string(11) "  Metadata:"
     [15]=>
     string(47) "    date            : 2013-02-21T14:06:32+01:00"
     [16]=>
     string(54) "    encoder         : Adobe Premiere Pro CS6 (Windows)"
     [17]=>
     string(61) "  Duration: 00:00:07.57, start: 0.000000, bitrate: 30330 kb/s"
     [18]=>
     string(120) "    Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv411p, 720x480 [SAR 8:9 DAR 4:3], 29.97 tbr, 29.97 tbn, 29.97 tbc"
     [19]=>
     string(91) "    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s"
     [20]=>
     string(34) "Input #1, image2, from 'logo.jpg':"
     [21]=>
     string(54) "  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A"
     [22]=>
     string(71) "    Stream #1:0: Video: mjpeg, yuvj444p, 170x82, 25 tbr, 25 tbn, 25 tbc"
     [23]=>
     string(35) "[libx264 @ 0x23e9640] using SAR=8/9"
     [24]=>
     string(88) "[libx264 @ 0x23e9640] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX"
     [25]=>
     string(75) "[libx264 @ 0x23e9640] profile High 4:4:4 Predictive, level 3.1, 4:4:4 8-bit"
     [26]=>
     string(720) "[libx264 @ 0x23e9640] 264 - core 129 r2 bc13772 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - 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=10 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=2pass mbtree=1 bitrate=880 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00"
     [27]=>
     string(29) "Output #0, mp4, to 'xxx.mp4':"
     [28]=>
     string(11) "  Metadata:"
     [29]=>
     string(47) "    date            : 2013-02-21T14:06:32+01:00"
     [30]=>
     string(35) "    encoder         : Lavf54.63.100"
     [31]=>
     string(139) "    Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv444p, 1080x720 [SAR 8:9 DAR 4:3], q=-1--1, pass 2, 880 kb/s, 11988 tbn, 29.97 tbc"
     [32]=>
     string(85) "    Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s"
     [33]=>
     string(15) "Stream mapping:"
     [34]=>
     string(49) "  Stream #0:0 (dvvideo) -> overlay:main (graph 0)"
     [35]=>
     string(50) "  Stream #1:0 (mjpeg) -> overlay:overlay (graph 0)"
     [36]=>
     string(42) "  scale (graph 0) -> Stream #0:0 (libx264)"
     [37]=>
     string(47) "  Stream #0:1 -> #0:1 (pcm_s16le -> libfdk_aac)"
     [38]=>
     string(31) "Press [q] to stop, [?] for help"
     [39]=>
     string(226) "frame=   79 fps=0.0 q=30.0 size=     291kB time=00:00:02.58 bitrate= 922.4kbits/s    
    frame=  162 fps=162 q=30.0 size=     620kB time=00:00:05.33 bitrate= 952.9kbits/s    
    Starting second pass: moving header on top of the file"
     [40]=>
     string(85) "frame=  227 fps=154 q=32766.0 Lsize=     958kB time=00:00:07.59 bitrate=1033.5kbits/s"
     [41]=>
     string(79) "video:829kB audio:120kB subtitle:0 global headers:0kB muxing overhead 0.986027%"
     [42]=>
     string(61) "[libx264 @ 0x23e9640] frame I:23    Avg QP:19.11  size: 31383"
     [43]=>
     string(61) "[libx264 @ 0x23e9640] frame P:68    Avg QP:23.91  size:  1240"
     [44]=>
     string(61) "[libx264 @ 0x23e9640] frame B:136   Avg QP:20.27  size:   310"
     [45]=>
     string(67) "[libx264 @ 0x23e9640] consecutive B-frames: 19.8%  0.9%  0.0% 79.3%"
     [46]=>
     string(53) "[libx264 @ 0x23e9640] mb I  I16..4: 18.8% 68.4% 12.8%"
     [47]=>
     string(106) "[libx264 @ 0x23e9640] mb P  I16..4:  0.3%  0.3%  0.0%  P16..4: 10.7%  2.3%  0.8%  0.0%  0.0%    skip:85.6%"
     [48]=>
     string(134) "[libx264 @ 0x23e9640] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  9.1%  0.1%  0.0%  direct: 0.1%  skip:90.7%  L0:41.2% L1:58.6% BI: 0.2%"
     [49]=>
     string(59) "[libx264 @ 0x23e9640] 8x8 transform intra:68.3% inter:97.5%"
     [50]=>
     string(80) "[libx264 @ 0x23e9640] coded y,u,v intra: 53.7% 26.9% 30.8% inter: 0.5% 0.2% 0.3%"
     [51]=>
     string(51) "[libx264 @ 0x23e9640] i16 v,h,dc,p: 70% 17%  1% 11%"
     [52]=>
     string(88) "[libx264 @ 0x23e9640] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 25% 18%  4%  3%  4%  4%  6%  8%"
     [53]=>
     string(88) "[libx264 @ 0x23e9640] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 33% 29%  8%  4%  6%  6%  5%  5%  4%"
     [54]=>
     string(55) "[libx264 @ 0x23e9640] Weighted P-Frames: Y:0.0% UV:0.0%"
     [55]=>
     string(55) "[libx264 @ 0x23e9640] ref P L0: 75.9%  5.1% 11.3%  7.7%"
     [56]=>
     string(49) "[libx264 @ 0x23e9640] ref B L0: 96.0%  3.1%  0.9%"
     [57]=>
     string(43) "[libx264 @ 0x23e9640] ref B L1: 95.8%  4.2%"
     [58]=>
     string(33) "[libx264 @ 0x23e9640] kb/s:895.99"
    }

    Do you have a idea, why avi makes problems ? what could be a solution ?