Recherche avancée

Médias (0)

Mot : - Tags -/protocoles

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (39)

  • (Dés)Activation de fonctionnalités (plugins)

    18 février 2011, par

    Pour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
    SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
    Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
    MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...)

  • Activation de l’inscription des visiteurs

    12 avril 2011, par

    Il est également possible d’activer l’inscription des visiteurs ce qui permettra à tout un chacun d’ouvrir soit même un compte sur le canal en question dans le cadre de projets ouverts par exemple.
    Pour ce faire, il suffit d’aller dans l’espace de configuration du site en choisissant le sous menus "Gestion des utilisateurs". Le premier formulaire visible correspond à cette fonctionnalité.
    Par défaut, MediaSPIP a créé lors de son initialisation un élément de menu dans le menu du haut de la page menant (...)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

Sur d’autres sites (7995)

  • Replicate the format of a video to another

    10 octobre 2017, par Basj

    Let’s say I have :

    • video1.avi which is perfectly played (both sound and image) on my TV’s USB media input

    • video2.avi which is not recognized by the TV : "Imposible to read this format"

    I have tried lots of solutions, like :

    ffmpeg -i video2.avi -codec:a libmp3lame -q:a 0 -ac 2 -ar 48000 -joint_stereo 0^
          -codec:v libxvid -q:v 25 video2_reencoded.avi

    and when I compare video1.avi with video2_reencoded.avi with MediaInfo, they look similar in most aspects, but finally the TV won’t play video2_reencoded.avi.

    Is there a way with ffmpeg, to replicate all the specifications of video1.avi (sound encoding properties, video encoding properties, image size, container type, etc.) on video2.avi ?


    Appendix : output of MediaInfo for the three videos. In this specific example, video2.avi and video2_reencoded.avi are half-working : image ok but not the sound. In other video examples I tried, video2.avi and video2_reencoded.avi would be both totally "Impossible to read".

    video1.avi (i.e. working)

    Format                                   : AVI
    Format/Info                              : Audio Video Interleave
    File size                                : 352 MiB
    Duration                                 : 51 min 22 s
    Overall bit rate                         : 959 kb/s
    Writing application                      : VirtualDubMod 1.5.10.3 | ... || (build 2550/release)
    Writing library                          : VirtualDubMod build 2550/release

    Video
    ID                                       : 0
    Format                                   : MPEG-4 Visual
    Format profile                           : Advanced Simple@L5
    Format settings                          : BVOP1
    Format settings, BVOP                    : 1
    Format settings, QPel                    : No
    Format settings, GMC                     : No warppoints
    Format settings, Matrix                  : Default (MPEG)
    Codec ID                                 : XVID
    Codec ID/Hint                            : XviD
    Duration                                 : 51 min 22 s
    Bit rate                                 : 821 kb/s
    Width                                    : 720 pixels
    Height                                   : 400 pixels
    Display aspect ratio                     : 16:9
    Frame rate                               : 25.000 FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Compression mode                         : Lossy
    Bits/(Pixel*Frame)                       : 0.114
    Stream size                              : 302 MiB (86%)
    Writing library                          : XviD 1.2.1 (UTC 2008-12-04)

    Audio
    ID                                       : 1
    Format                                   : MPEG Audio
    Format version                           : Version 1
    Format profile                           : Layer 3
    Codec ID                                 : 55
    Codec ID/Hint                            : MP3
    Duration                                 : 51 min 22 s
    Bit rate mode                            : Constant
    Bit rate                                 : 128 kb/s
    Channel(s)                               : 2 channels
    Sampling rate                            : 48.0 kHz
    Compression mode                         : Lossy
    Stream size                              : 47.0 MiB (13%)
    Alignment                                : Aligned on interleaves
    Interleave, duration                     : 40  ms (1.00 video frame)
    Interleave, preload duration             : 504  ms
    Writing library                          : LAME3.99r
    Encoding settings                        : -m s -V 4 -q 2 -lowpass 17 -b 128

    video2.avi (i.e. non-working)

    Format                                   : AVI
    Format/Info                              : Audio Video Interleave
    File size                                : 1.37 GiB
    Duration                                 : 2 h 12 min
    Overall bit rate                         : 1 478 kb/s
    Writing application                      : VirtualDubMod 1.5.10.2 Fr | ... ||  (build 2540/release)
    Writing library                          : VirtualDubMod build 2540/release

    Video
    ID                                       : 0
    Format                                   : MPEG-4 Visual
    Format profile                           : Advanced Simple@L5
    Format settings                          : BVOP1
    Format settings, BVOP                    : 1
    Format settings, QPel                    : No
    Format settings, GMC                     : No warppoints
    Format settings, Matrix                  : Default (H.263)
    Muxing mode                              : Packed bitstream
    Codec ID                                 : XVID
    Codec ID/Hint                            : XviD
    Duration                                 : 2 h 12 min
    Bit rate                                 : 1 084 kb/s
    Width                                    : 624 pixels
    Height                                   : 368 pixels
    Display aspect ratio                     : 5:3
    Frame rate                               : 25.000 FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Compression mode                         : Lossy
    Bits/(Pixel*Frame)                       : 0.189
    Stream size                              : 1.00 GiB (73%)
    Writing library                          : XviD 1.2.1 (UTC 2008-12-04)

    Audio
    ID                                       : 1
    Format                                   : AC-3
    Format/Info                              : Audio Coding 3
    Codec ID                                 : 2000
    Duration                                 : 2 h 12 min
    Bit rate mode                            : Constant
    Bit rate                                 : 384 kb/s
    Channel(s)                               : 6 channels
    Sampling rate                            : 48.0 kHz
    Compression mode                         : Lossy
    Stream size                              : 364 MiB (26%)
    Alignment                                : Split accross interleaves
    Interleave, duration                     : 40  ms (1.00 video frame)
    Interleave, preload duration             : 512  ms

    video2_reencoded.avi (i.e. non-working, reencoded, but still non-working)

    Format                                   : AVI
    Format/Info                              : Audio Video Interleave
    Format profile                           : OpenDML
    File size                                : 1.13 GiB
    Duration                                 : 2 h 12 min
    Overall bit rate                         : 1 227 kb/s
    Writing application                      : Lavf57.26.100

    Video
    ID                                       : 0
    Format                                   : MPEG-4 Visual
    Format profile                           : Advanced Simple@L5
    Format settings                          : BVOP1
    Format settings, BVOP                    : 1
    Format settings, QPel                    : No
    Format settings, GMC                     : No warppoints
    Format settings, Matrix                  : Default (H.263)
    Muxing mode                              : Packed bitstream
    Codec ID                                 : XVID
    Codec ID/Hint                            : XviD
    Duration                                 : 2 h 12 min
    Bit rate                                 : 1 084 kb/s
    Width                                    : 624 pixels
    Height                                   : 368 pixels
    Display aspect ratio                     : 5:3
    Frame rate                               : 25.000 FPS
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Progressive
    Compression mode                         : Lossy
    Bits/(Pixel*Frame)                       : 0.189
    Stream size                              : 1.00 GiB (88%)
    Writing library                          : XviD 1.2.1 (UTC 2008-12-04)

    Audio
    ID                                       : 1
    Format                                   : MPEG Audio
    Format version                           : Version 1
    Format profile                           : Layer 3
    Codec ID                                 : 55
    Codec ID/Hint                            : MP3
    Duration                                 : 2 h 12 min
    Bit rate mode                            : Constant
    Bit rate                                 : 128 kb/s
    Channel(s)                               : 2 channels
    Sampling rate                            : 48.0 kHz
    Compression mode                         : Lossy
    Stream size                              : 120 MiB (10%)
    Alignment                                : Aligned on interleaves
    Interleave, duration                     : 24  ms (0.60 video frame)
  • Use fluent-ffmpeg to tell if a file is a video or audio

    11 août 2016, par afterglowlee

    I am using node-fluent-ffmpeg module in NodeJS. It is very good that fluent-ffmpeg provides functions to get the metadata of a video and audio file.

    https://github.com/schaermu/node-fluent-ffmpeg#reading-video-metadata

    I have tried on Mac OS to use the "resolution" attribute in the metadata to tell if a file is audio only or video, i.e. if both resolution.w and resolution.h are 0, then this file is an audio. This work fine on Mac OS. But some strange things happened that this doesn’t work on Windows platform (I have tried Windows 7 64bit and Windows 2008) using the latest ffmpeg. Even though I put a .mp3 file through fluent-ffmpeg,the result looks something like this :

    video:
    {
     container:'mp3',
     ...
     resolution: {w:300,h:300},
     resolutionSquare: {w:300,h:300},
     aspectString: '1:1',
     ...
    }
    audio:
    {
     codec:'mp3',
     bitrate:64,
     sample_rate:44100,
     stream:0,
     channels:1
    }

    I am not why there is a "resolution" since it is a pure audio file. So is there any solid way to find out if the file is audio only or video from the metadata ? Or should I use ffmpeg commandline to find it out ?

  • Retrieving information from ffmpeg shell_exec command

    29 août 2012, par user1503606

    i am doing the following

    $output = shell_exec('/usr/local/bin/ffmpeg -i intro.mp3 2>&1');
    echo "<pre>$output</pre>";

    This outputs

    ffmpeg version 0.8.5, Copyright (c) 2000-2011 the FFmpeg developers
     built on Aug 20 2012 09:28:43 with clang 3.1 (tags/Apple/clang-318.0.61)
     configuration: --enable-nonfree --enable-gpl --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libfaac --enable-libxvid --enable-libx264 --enable-libvpx --enable-hardcoded-tables --enable-shared --enable-pthreads --disable-indevs --cc=clang
     libavutil    51.  9. 1 / 51.  9. 1
     libavcodec   53.  7. 0 / 53.  7. 0
     libavformat  53.  4. 0 / 53.  4. 0
     libavdevice  53.  1. 1 / 53.  1. 1
     libavfilter   2. 23. 0 /  2. 23. 0
     libswscale    2.  0. 0 /  2.  0. 0
     libpostproc  51.  2. 0 / 51.  2. 0
    [mp3 @ 0x7f9481807c00] max_analyze_duration 5000000 reached at 5015510
    Input #0, mp3, from &#39;intro.mp3&#39;:
     Metadata:
       album           : Frank
       artist          : Amy Winehouse
       genre           : R&amp;B
       title           : [Intro] Stronger Than Me
       track           : 01
       date            : 2008
     Duration: 00:03:54.71, start: 0.000000, bitrate: 230 kb/s
       Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 160 kb/s
    At least one output file must be specified

    i want to get the information to insert into a database album,artist,genre,title etc

    But all seperately

    i can get them by doing the following

    $output = shell_exec(&#39;/usr/local/bin/ffmpeg -i intro.mp3 2>&amp;1&#39;);

    $edit = explode(&#39;  &#39;, $output);
    $edit = implode("@", $edit);
    $edit = explode(&#39;:&#39;, $output);
    echo "<pre>";
    print_r($edit);
    echo "</pre>";

    then running

    &lt;?php echo $edit[9]; ?>

    etc

    but this seems like a really bad way and annoying way to get values and sometimes the output is slightly different which messes with the outputs.

    Whats the best way to do this or am i stuck doing this ?