Recherche avancée

Médias (1)

Mot : - Tags -/artwork

Autres articles (82)

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP 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 (6818)

  • create an Audio only rendition - 8KHz 16-bit little endian uncompressed.wav

    11 décembre 2018, par Sasidharan S

    I need to convert a file which has 16 channels as below from pcm_s24le to pcm_s16le and want to put it in wav container.

    When I tried to convert it, it is converting for the only first stream and other 15 streams are missing. I need have all channels in my output with s16le in wav container.

    Code used : ffmpeg -f s24le -ar 48000 -ac 16 -i inputfile -acodec pcm_s16le -ac 16 output.wav

    Input file :
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Picture
    Stream #0:1 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 0
    Stream #0:2 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 1
    Stream #0:3 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 2
    Stream #0:4 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 3
    Stream #0:5 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 4
    Stream #0:6 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 5
    Stream #0:7 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 6
    Stream #0:8 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 7
    Stream #0:9 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 8
    Stream #0:10 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 9
    Stream #0:11 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 10
    Stream #0:12 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 11
    Stream #0:13 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 12
    Stream #0:14 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 13
    Stream #0:15 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 14
    Stream #0:16 : Audio : pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata :
    file_package_umid : 0x060A2B340101010101010D1313000000417264656E646F0117124A5702366C00
    track_name : Audio 15

    Output file :

    Metadata :
    encoder : Lavf57.56.101
    Duration : 01:52:03.57, bitrate : 12288 kb/s
    Stream #0:0 : Audio : pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, hexadecagonal, s16, 12288 kb/s

  • Anomalie #4245 (Fermé) : Petit bug de sous_repertoire()

    11 décembre 2018

    Découvert hier, un enchaînement tueur :

    1. <span class="CodeRay"><span class="local-variable">$demo</span> = sous_repertoire(_DIR_TMP, <span class="string"><span class="delimiter">'</span><span class="content">demo_</span><span class="delimiter">'</span></span>);
    2. <span class="comment">// $demo = 'tmp/demo_'</span>
    3. <span class="local-variable">$bug</span> = sous_repertoire(<span class="local-variable">$demo</span>, <span class="string"><span class="delimiter">'</span><span class="content">potiron</span><span class="delimiter">'</span></span>);
    4. </span>

    Télécharger

    Le système a rencontré une erreur lors de l’écriture du fichier tmp/demo/potiron/.plat.

    En fait, lors de l’appel de sous_repertoire($base, $subdir), la fonction vire les / et _ finaux de $base (mais pas le _ final éventuel de $subdir).
    Il se retrouve ici à vouloir créer le répertoire tmp/demo/potiron au lieu de tmp/demo_/potiron et n’y arrive pas, vu que le répertoire parent (demo) n’existe pas.

    Histoire

    Après quelques fouilles archéologiques, il se trouve que le problème survient probablement avec r8196 qui refactore différemment le code de r6395 :
    - 6395 fil@rezo.n     if (!preg_match(',[/_]$,', $base)) $base .= '/';
    - 8196 esj@rezo.n     if (preg_match(',[/_]$,', $base)) $base = substr($base,0,-1);
    - 16035 fil@rezo.n     $base = rtrim($base, '/_');

    Le tout devait être, je suppose, pour prendre en compte les excentriques répertoires "plats" (dépendants maintenant de la présence de la constante _CREER_DIR_PLAT).

    Corrections

    Plusieurs corrections possibles :
    - A) virer la constante _CREER_DIR_PLAT et ses actions, et le rtrim de ce souligné (on est en 2018…).
    - B) simplement appliquer le rtrim du souligné si _CREER_DIR_PLAT est présent (ça corrige pas le bug que $subdir n’aurait alors pas ce rtrim non plus !)
    - C) B + corriger le rtrim pour $subdir de la même manière.

    Je suis partisan de A) sur le trunk, et B) ou C) sur 3.2 et 3.1.

    Des avis ?

  • Evolution #4727 : Des pictos / icônes symboliques pour tout le monde

    13 avril 2021, par RastaPopoulos ♥

    On parle d’un woff de 80ko pour une lib de 1300 pictos, et donc sûrement carrément moins, 40ko, voire 30ko, voire 20ko, si on choisit une qui n’en a que 300. Même en choisissant celle à 1300 pictos, c’est sans commune mesure avec les 1Mo de UI (872ko de JS et 173ko de CSS). :)