Recherche avancée

Médias (91)

Autres articles (34)

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

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

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

  • Why does ffmpeg yuv420p conversion affect pixels beyond 2x2 blocks ?

    9 novembre 2020, par Hugues

    Why does the YUV420 conversion in ffmpeg seem to operate beyond the 2x2 pixel blocks ?

    


    # Create a test image.
ffmpeg -f lavfi -i testsrc=duration=1:size=160x120:rate=1 -y original.png

# Create a new image after converting to YUV420 and back to RGB.
ffmpeg -i original.png -pix_fmt yuv420p -f rawvideo - | \
  ffmpeg -f rawvideo -pix_fmt yuv420p -s 160x120 -i - -pix_fmt rgb24 -y yuv420.png

# Compare upscaled versions of the two images.
convert original.png -interpolate Nearest -filter point -resize 800% original.scaled.png
convert yuv420.png -interpolate Nearest -filter point -resize 800% yuv420.scaled.png
display original.scaled.png yuv420.scaled.png  # press spacebar to advance


    


    Note how pixels are modified even at a distance of 2 pixels from the horizontal bar
in the lower part of the image.

    


    See the result :
enter image description here

    


    and closeup :
enter image description here

    


  • Make MP4 video using JPEG 2000 frames and ROI

    21 mars 2012, par Leandro

    I'm having a hard time trying to figure out how to solve the following problem.

    I have a set of jp2 frames. I want to save them as a .mp4 video for archiving (which is great because it supports motion compensation) and then be able to extract the frames as jp2 files again.

    I have this working with a set of tools/libraries like ffmpeg. The issue is that I also want to include a ROI in the original jp2 images.

    When I do that, the video shows nothing where the ROI originally was, and when I use ffmpeg to go back to the original files, the frames are still broken.

    I tried going from JPEG2000 w\ ROI to another format before making the mp4 file, but every tool I use seems to have the same results : the ROI gets translated as a square w/o nothing there.

    Any help would be greatly appreciated.

    Thanks !

  • Node.js : How can I add meta data to an audio file ?

    21 avril 2021, par Sprout Coder

    I have a .wav audio file that I would like to add meta data to, in Node.js :

    


    let original = fs.readFileSync('./somewhere/something.wav').toString('base64')
let withMeta = addMeta(original)
fs.writeFileSync('./somewhere/something-more.wav', withMeta)


    


    Is this possible ? Is there some Js library that allows you to write metadata (not just read/extract it) to an existing audio file.