Recherche avancée

Médias (91)

Autres articles (71)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

Sur d’autres sites (10419)

  • avfilter/vf_vmafmotion : Check dimensions

    29 mai 2021, par Michael Niedermayer
    avfilter/vf_vmafmotion : Check dimensions
    

    Fixes : out of array access
    Fixes : Ticket8241
    Fixes : Ticket8246
    Fixes : CVE-2020-22019
    Fixes : CVE-2020-22033

    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavfilter/vf_vmafmotion.c
  • Getting Error with node-media-serve and ffmpeg in heroku

    1er juillet 2021, par Anurag Gautam

    I have created a MERN app with video streaming by using node-media-serve module, with following configuration

    &#xA;

    trans: {&#xA;  ffmpeg: &#x27;/vendor/ffmpeg&#x27;,&#xA;   tasks: [] ,&#xA;   .....&#xA;}&#xA;

    &#xA;

    In local I have installed ffmpeg in trans.ffmpeg. and its working fine, But how we need to install ffmpeg in heroku .

    &#xA;

    I have tried by adding heroku buildpacks&#xA;heroku buildpacks:add https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git but its showing me error. May be some issue with config only.

    &#xA;

    Heroku error :&#xA;2020-09-16T11:23:54.292896&#x2B;00:00 app[web.1]: 9/16/2020 11:23:54 23 [ERROR] Node Media Trans Server startup failed. ffmpeg:/vendor/ffmpeg cannot be executed.

    &#xA;

    Guys can you please help me reslove this issue

    &#xA;

  • FFMPEG doesn't convert with the right Create Date on a MTS to MP4 process

    2 novembre 2020, par bob338423

    I'm on the progress of convert MTS to MP4, with intact video/audio & Creation date.

    &#xA;

    This is my process :

    &#xA;

    I have test.MTS and I'm I'll convert it to test.MP4.

    &#xA;

    Fist.. my MTS :

    &#xA;

    OSX:oo bob$ f="test.MTS&#xA;&#xA;OSX:oo bob$     DATE=$(exiftool -d "%Y-%m-%d %H:%M:%S"  "$f" | grep "^Date.*Original" | awk &#x27;{print $4, $5;}&#x27;)&#xA;&#xA;OSX:oo bob$     DATE2=$(exiftool -d "%Y-%m-%d %H:%M:%S%z"  "$f" | grep "^Date.*Original" | awk &#x27;{print $4, $5;}&#x27;)&#xA;&#xA;OSX:oo bob$ echo $DATE&#xA;&#xA;2018-10-26 20:53:27&#xA;&#xA;OSX:oo bob$ echo $DATE2&#xA;&#xA;2018-10-26 20:53:27&#x2B;0000&#xA;

    &#xA;

    I took $DATE and $DATE2 in order to have UTC and try different options.

    &#xA;

    Now, let's see what Exiftool and mediainfo sees about my MTS :

    &#xA;

    OSX:oo bob$ exiftool $f | grep "Date/Time"&#xA;&#xA;File Modification Date/Time     : 2018:10:26 21:56:55&#x2B;02:00&#xA;&#xA;File Access Date/Time           : 2020:11:02 16:12:09&#x2B;01:00&#xA;&#xA;File Inode Change Date/Time     : 2020:11:01 02:48:49&#x2B;01:00&#xA;&#xA;Date/Time Original              : 2018:10:26 20:53:27&#x2B;00:00&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;OSX:oo bob$ mediainfo $f | grep "date"&#xA;&#xA;Recorded date                            : 2018-10-26 20:53:27&#x2B;00:00&#xA;

    &#xA;

    Up to here.. all good Date is 2018-10-26 20:53:27&#x2B;00:00 (so UTC or GMT&#x2B;0).

    &#xA;

    Now my command to convert :

    &#xA;

    ffmpeg  -i  "$f" -y -acodec aac -ab 128k  -vcodec copy  -f mp4 -metadata creation_time="$DATE" "./${f%.MTS}.MP4"&#xA;&#xA;ffmpeg  -i  "$f" -y -acodec aac -ab 128k  -vcodec copy  -f mp4 -metadata creation_time="$DATE2" "./${f%.MTS}_2.MP4"&#xA;

    &#xA;

    I tried 2 options, $DATE (whithout Timezone) and $DATE2 (With timezone). Conversion is ok, let's see the results :

    &#xA;

    OSX:oo bob$ exiftool   "./${f%.MTS}.MP4" | grep "Date"&#xA;&#xA;File Modification Date/Time     : 2020:11:02 14:53:24&#x2B;01:00&#xA;File Access Date/Time           : 2020:11:02 16:13:48&#x2B;01:00&#xA;File Inode Change Date/Time     : 2020:11:02 14:53:24&#x2B;01:00&#xA;Create Date                     : 2018:10:26 18:53:27&#xA;Modify Date                     : 2018:10:26 18:53:27&#xA;Track Create Date               : 2018:10:26 18:53:27&#xA;Track Modify Date               : 2018:10:26 18:53:27&#xA;Media Create Date               : 2018:10:26 18:53:27&#xA;Media Modify Date               : 2018:10:26 18:53:27&#xA;&#xA;&#xA;OSX:oo bob$ exiftool   "./${f%.MTS}_2.MP4" | grep "Date"&#xA;&#xA;File Modification Date/Time     : 2020:11:02 14:53:13&#x2B;01:00&#xA;File Access Date/Time           : 2020:11:02 16:13:48&#x2B;01:00&#xA;File Inode Change Date/Time     : 2020:11:02 14:53:13&#x2B;01:00&#xA;Create Date                     : 2018:10:26 20:53:27&#xA;Modify Date                     : 2018:10:26 20:53:27&#xA;Track Create Date               : 2018:10:26 20:53:27&#xA;Track Modify Date               : 2018:10:26 20:53:27&#xA;Media Create Date               : 2018:10:26 20:53:27&#xA;Media Modify Date               : 2018:10:26 20:53:27&#xA;&#xA;&#xA;OSX:oo bob$ mediainfo  "./${f%.MTS}.MP4" | grep "date"&#xA;&#xA;Recorded date                            : 2018-10-26 20:53:27&#x2B;00:00&#xA;Encoded date                             : UTC 2018-10-26 18:53:27&#xA;Tagged date                              : UTC 2018-10-26 18:53:27&#xA;Encoded date                             : UTC 2018-10-26 18:53:27&#xA;Tagged date                              : UTC 2018-10-26 18:53:27&#xA;Encoded date                             : UTC 2018-10-26 18:53:27&#xA;Tagged date                              : UTC 2018-10-26 18:53:27&#xA;&#xA;&#xA;&#xA;OSX:oo bob$ mediainfo  "./${f%.MTS}_2.MP4" | grep "date"&#xA;&#xA;Recorded date                            : 2018-10-26 20:53:27&#x2B;00:00&#xA;Encoded date                             : UTC 2018-10-26 20:53:27&#xA;Tagged date                              : UTC 2018-10-26 20:53:27&#xA;Encoded date                             : UTC 2018-10-26 20:53:27&#xA;Tagged date                              : UTC 2018-10-26 20:53:27&#xA;Encoded date                             : UTC 2018-10-26 20:53:27&#xA;Tagged date                              : UTC 2018-10-26 20:53:27&#xA;

    &#xA;

    Seems up to here that "./${f%.MTS}_2.MP4" (test_2.MP4) is correct, but, if we check the values in epoch :

    &#xA;

    OSX:oo bob$ exiftool -d "%s" $f | grep "Date/Time"&#xA;&#xA;File Modification Date/Time     : 1540583815&#xA;File Access Date/Time           : 1604329945&#xA;File Inode Change Date/Time     : 1604195329&#xA;Date/Time Original              : 1540587207&#xA;&#xA;OSX:oo bob$ exiftool -d "%s"  "./${f%.MTS}.MP4" | grep "Date"&#xA;&#xA;File Modification Date/Time     : 1604325204&#xA;File Access Date/Time           : 1604330053&#xA;File Inode Change Date/Time     : 1604325204&#xA;Create Date                     : 1540572807&#xA;Modify Date                     : 1540572807&#xA;Track Create Date               : 1540572807&#xA;Track Modify Date               : 1540572807&#xA;Media Create Date               : 1540572807&#xA;Media Modify Date               : 1540572807&#xA;&#xA;&#xA;&#xA;OSX:oo bob$ exiftool -d "%s"  "./${f%.MTS}_2.MP4" | grep "Date"&#xA;&#xA;File Modification Date/Time     : 1604325193&#xA;File Access Date/Time           : 1604330058&#xA;File Inode Change Date/Time     : 1604325193&#xA;Create Date                     : 1540580007&#xA;Modify Date                     : 1540580007&#xA;Track Create Date               : 1540580007        &#xA;Track Modify Date               : 1540580007&#xA;Media Create Date               : 1540580007&#xA;Media Modify Date               : 1540580007&#xA;

    &#xA;

    BTW, I'm now on GMT+1 (this is my local Timezone)

    &#xA;

    As you can see :

    &#xA;

      &#xA;
    1. Conversion with Timezone (test_2.MP4) seems to be correct, except when I use epoch conversion, shows totally diferent time :

      &#xA;

      Original MTS > Date/Time Original : 1540587207&#xA;MP4 without Timezone > Create Date : 1540572807&#xA;MP4 with Timezone > Create Date : 1540580007

      &#xA;

      MTS >> test.MP4 >> 14400 seg (4h)

      &#xA;

      MTS >> test_2.MP4 >> 7200 seg (2h)

      &#xA;

    2. &#xA;

    3. Mediainfo gaves same output as exiftool..

      &#xA;

    4. &#xA;

    &#xA;

    ¿¿ ??? What is happening here ?. Why seems the same date but different with exiftool ?. Why 4h or 2h ?... I'm missing something here.

    &#xA;

    Thanks

    &#xA;