
Recherche avancée
Médias (2)
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
-
GetID3 - Boutons supplémentaires
9 avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
Autres articles (31)
-
HTML5 audio and video support
13 avril 2011, parMediaSPIP 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 (...) -
Librairies et binaires spécifiques au traitement vidéo et sonore
31 janvier 2010, parLes 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 : (...) -
Support audio et vidéo HTML5
10 avril 2011MediaSPIP 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 (5403)
-
How to combine audio and output with python
27 octobre 2023, par Jojo MomoThis question was asked a few times a couple of years ago, but none of the solutions seem to work.


This code creates a video
output.mp4
which is the same asvideo.mp4
, but it doesn't have any sound fromaudio.mp3
even whenvideo.mp4
has sound in the first place.

import moviepy.editor as mp

audio = mp.AudioFileClip("audio_output/audio.mp3")
video1 = mp.VideoFileClip("video.mp4")
final = video1.set_audio(audio)

final.write_videofile("output.mp4")



If anyone knows of alternative methods without using moviepy please let me know ! (Or if you know why this isn't working)


-
WMA Lossless and ProRes Encoder
4 mars 2012, par Multimedia Mike — GeneralThe projects (FFmpeg / Libav) just got a WMA lossless decoder. For those keeping score, this means that there are open source methods for decoding every single one of Microsoft’s proprietary audio codecs (Windows Media Audio, or WMA) : WMA v1, WMA v2, WMA9/Pro, WMA Voice, and now WMA lossless. Currently, it’s only advertised to decode 16-bit audio (no 24-bit). Also, when I first tried it a few days ago, it didn’t decode the very end of the single sample file I concocted many years ago (luckynight.wma). But that might be cleared up by now.
Some other recent developments in the projects that I wanted to call out : An encoder for the Apple ProRes encoder from Kostya ; XWD (X window dump) image decoding and encoding from Paul B. Mahol ; a Sun rasterfile encoder from Aneesh Dogra.
And then there’s the new playback system for CDXL files, also courtesy of Paul B. Mahol. I wasn’t familiar with this format until I wrote this post, which is surprising, given the format’s vintage. This was a CD-ROM FMV format favored for Amiga computers. Here it is in all its 160x120x10fps glory :
That’s the amigaball.cdxl sample available in the repository. The sample is 3835910 bytes large and plays for about 24 seconds. This yields a data rate of about 159 kbytes/second. So, yeah, single-speed CD-ROM FMV.
-
Theora puts incorrect PTS presentation time on video with held frames
17 mars 2012, par hexatronI have a problem with the packet PTS/DTS on OGG Theora videos with held frames.
Theora tries to be clever about held frames by omitting duplicate frames
and using the packet PTS/DTS (they are equal) to skip the held frame time.For example, a 2-second-long 10 fps video with frames
A A A A A A A A A A B C D E F G G G G G
should encode with PTS (the frame start) as (note the encoder adds some dup frames)
A 0.0
A 0.1
B 1.0
C 1.1
D 1.2
E 1.3
F 1.4
G 1.5
G 1.9
But libtheora (and ffmpeg) put an incorrect time stamp on frame B
(the first frame following a the dup frames)
B 0.6
This causes video to hiccup on the mislabeled frame.
My crude fix for this is to use
current frame PTS = (next frame PTS time) - (one frame time)
and
last frame PTS = duration - (one frame time)(I tried submitting a bug report for theora at xiph.org, as the theora site recommends, but could not figure out how to register for a login. I also noticed the reports were several years old, so decided to document this behavior here)