Recherche avancée

Médias (91)

Autres articles (16)

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

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

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

Sur d’autres sites (4544)

  • mailmap : add entry for myself

    13 juillet 2020, par Ruiling Song
    mailmap : add entry for myself
    

    Signed-off-by : Ruiling Song <ruiling.song83@gmail.com>

    • [DH] .mailmap
  • Create audio file with many audio chunks (WAV) using ffmpeg or sox

    28 juin 2017, par Jacopo Vichi

    I’m searching on a method that can help me creating an audio file (of known length) composed by mixing some audio chunks at specific time position.

    For example :
    I want to create song.wav with duration of 5 minutes, composed by :
    - chunk1.wav (time 0:02)
    - chunk3.wav (time 0.50)
    - chunk2.wav (time 1:20)

    I think I can create 5 minutes of silence then mixing the wave files but I don’t know how.
    I try SOX but no solution found yet
    I’d like also FFMPEG based solution

  • Normalizing audio of several wav snippets with ffmpeg

    17 mai 2023, par dick_kickem

    I searched the site and I figured that maybe ffmpeg-normalize could be part of my solution but I'm really not sure.

    &#xA;

    In my free time me and my friends create quizzes for people to solve. One of these is a music quiz, where you hear audio snippets and have to guess the artist and song title. A few years back I did most of them using Audacity, which means recording snippets from existing videos, inserting fade in and fade out to every snippet, putting announcements like "Number x" before the x-th song and also making sure that all songs are fairly of equal loudeness (-6.0 dB).

    &#xA;

    The result in Audacity looked like this.

    &#xA;

    enter image description here

    &#xA;

    Lazy as I am, I learned about ffmpeg and wrote a script, which does all these steps for me. The script is mostly written in bash. I use some audio files where I extract the audio in wav-format, add a fade in and fade out and then I try to set the volume to -6.0 dB as with Audacity. The part where this happens looks like this :

    &#xA;

    ...[some code before]...&#xA;&#xA;# write the audio details of temmp.wav into the "info" file&#xA;ffmpeg -i temp.wav -filter:a volumedetect -f null - 2> info&#xA;&#xA;#check out the max volume of temp.wav&#xA;max_vol=$(grep "max_volume" info | cut -d &#x27; &#x27; -f5)&#xA;&#xA;# determine the difference between the max volume and -6&#xA;vol_diff=$(expr "-6-($max_vol)" | bc -l)&#xA;&#xA;# change temp.wav loudness by the determined difference&#xA;ffmpeg -y -i temp.wav -filter:a "volume=$vol_diff$db" $count.wav&#xA;&#xA;...[some code after]...&#xA;

    &#xA;

    I do this with all snippets, leaving me with usually ten snippets in the format 1.wav, 2.wav and so on. Lastly, I concatenate them all with announcements in the form nr1.wav, 1.wav, nr2.wav, 2.wav and so on. Overall this works really great for me. Yet, the loudness is not quite as equal as in Audacity. Here is a screenshot of a generated music quiz using the described script (not the same music snippets as the example before) :

    &#xA;

    enter image description here

    &#xA;

    You can see some peaks pointing out. It's not bad and in fact, it works for me in most cases, but it's not like what I used to have with Audacity. Does anyone have any idea how to fix that to make it more equal ?

    &#xA;

    Thank you in advance and kind regards

    &#xA;