Recherche avancée

Médias (17)

Mot : - Tags -/wired

Autres articles (85)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

  • 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 (...)

Sur d’autres sites (12096)

  • Is it possible to generate a keyframe to start a spliced H.264 video segment ?

    3 janvier 2015, par Ethan T

    When segmenting files with ffmpeg, I am currently only able to splice on keyframe boundaries if I don’t want to reencode. This presents issues if I want to control timing down to a specific frame. To my knowledge, you can only start on a keyframe if you’re performing a stream copy. If you want to start on an arbitrary frame, you must reencode.

    However, for codecs that ffmpeg understands (like H.264), it seems like it would be technically possible to replace the desired first frame with a newly created keyframe without reencoding the rest of the video. This would represent a "smart copy" sort of behavior. For example, say my video consists of these frames and types :

    Frame number:  0         1         2         3
                  0123456789012345678901234567890123
    Frame type:    IppbppbppbppbIppbppbppbppbIppbppbp
    Keyframes:     ^            ^            ^

    (I frames are keyframes while p and b frames are not)

    Currently, if I want to remove the first few frames and start on exactly frame 20, I must reencode the entire stream beginning with that input frame. This would cause an undesired degradation in quality. Instead, if I perform a copy, ffmpeg would begin at the most recent keyframe :

    Frame number:  0         1         2         3
                  0123456789012345678901234567890123
    Frame type:    IppbppbppbppbIppbppbppbppbIppbppbp
    Desired start:                     ^
    Actual start:               ^

    Why can’t ffmpeg seek to frame 13 (the last complete keyframe prior to the cut point), fully calculate frame 20, and recreate frame 20 as an I frame ? It would then copy the remaining frames as before. Like this :

    Frame number:  0         1         2         3
                  0123456789012345678901234567890123
    Input type:    IppbppbppbppbIppbppbppbppbIppbppbp
    Output type:                       IpbppbIppbppbp

    It seems like this would be a very useful feature for splicing videos without losing quality. Is there any technical barrier (e.g. the H.264 spec or any other common codec) that prevents this approach ?

  • Remove src/share/utf8/charsetmap.h

    30 janvier 2016, par Erik de Castro Lopo
    Remove src/share/utf8/charsetmap.h
    

    It was added in 2002 but is not used anywhere.

    Reported-by : lvqcl <lvqcl.mail@gmail.com>

    • [DH] src/share/utf8/charsetmap.h
  • src/share/Makefile.am : Fix EXTRA_DIST

    31 janvier 2016, par Erik de Castro Lopo
    src/share/Makefile.am : Fix EXTRA_DIST
    

    * Remove reference to deleted file charsetmap.h.
    * Move utf8/iconvert.h from EXTRA_DIST to utf8_libutf8_la_SOURCES.

    Reported-by : lvqcl <lvqcl.mail@gmail.com>

    • [DH] src/share/Makefile.am