
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (92)
-
Encoding and processing into web-friendly formats
13 avril 2011, parMediaSPIP automatically converts uploaded files to internet-compatible formats.
Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
All uploaded files are stored online in their original format, so you can (...) -
Modifier la date de publication
21 juin 2013, parComment changer la date de publication d’un média ?
Il faut au préalable rajouter un champ "Date de publication" dans le masque de formulaire adéquat :
Administrer > Configuration des masques de formulaires > Sélectionner "Un média"
Dans la rubrique "Champs à ajouter, cocher "Date de publication "
Cliquer en bas de la page sur Enregistrer -
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)
Sur d’autres sites (3019)
-
How to get audio peaks with ffmpeg in json ot txt ?
7 janvier 2021, par Sagar KardaniI want to generate audio waveform data in flutter app with flutter-ffmpeg wrapper which is already available and working fine.




Below mentioned post describes how to draw the waveform data in flutter app with canvas. It uses precalculated data server side. It also mentions that ffmpeg can be used to generate data.






How to get audio peaks with ffmpeg in json format or as an array or some other formats with can later be used to draw waveform.


PS - I am completely new to ffmpeg and audio processing.


-
Mux ts segments to fragmented mp4 in realtime
10 avril 2021, par bsackI have an HLS stream which plays in the browser. What I want to do is have a URL like
/stream.mp4
that plays the livestream back as a fragmented mp4 from the current point in time. This way you could download the stream as a single file and it would work without any js dependencies.

The method I thought of is :


- 

- send an mp4 header
- wait for a new segment
- convert the segment into an mp4 fragment with
ffmpeg
- send the mp4 fragment
- go to 2.












(I know you can concatenate
.ts
segments but they don't play in Firefox.)

This answer describes how to create a fragmented mp4 when you have all the segments at hand (tl ;dr use
-movflags frag_keyframe+emptymoov
). But I want to do this on the fly so each new HLS segment is converted to an mp4 fragment as soon as it's created.

I think this is similar to what DASH does natively, where any chunk
chunk-$n.m4s
can be appended toinit.m4s
and it'll be a proper fragmented mp4. But can this be done without using DASH ?

How can I transmux a ts segment into an mp4 fragment ?


Edit : I found a way of doing what I wanted, but not through transmuxing mpegts segments to fmp4. It turns out that later versions of HLS do support fragmented mp4 (like DASH does), and FFmpeg provides the
-hls_segment_type fmp4
option for this.

-
movenc : Timecode in MP4 Although MP4 does not have a concrete specification to store...
21 janvier 2016, par Syed Andaleeb Roomymovenc : Timecode in MP4 Although MP4 does not have a concrete specification to store timecode information, the following technical note from Apple describes a way to achieve this via timecode track, similar to how it is done for MOV files.
https://developer.apple.com/library/mac/technotes/tn2174/_index.html
Enabled creation of timecode tracks for MP4 in the same way as MOV.
Used nmhd as media information header of timecode track of MP4 instead
of gmhd used in MOV, thus avoiding tcmi also, as recommended above.Bypassed adding source reference field for MP4, as suggested above.
Issue : https://trac.ffmpeg.org/ticket/4704
Signed-off-by : Syed Andaleeb Roomy <andaleebcse@gmail.com>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>