
Recherche avancée
Médias (1)
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
Autres articles (105)
-
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Personnaliser les catégories
21 juin 2013, parFormulaire de création d’une catégorie
Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire.
Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;
Sur d’autres sites (15772)
-
How to get a list of audio devices in dshow and save
25 novembre 2016, par H S TI use
avformat_open_input
in ffmpeg to open the audio device, but the second argument to this function is the audio device name, and may not be the full name. So how do I getavformat_open_input (& pFmtCtx, "video = dummy", iformat, & options);
List of audio device names listed ?Or directly use ffmpeg to open the default audio device ?Thanks. -
given a list of mp4, generate fmp4 and concatenate
6 août 2021, par onionmy input is a list of mp4 (for example each one is 10s), each mp4 will have correct timestamp, for example the second mp4 represents from 10s - 20s data.


To simulate my input, I generate a list of mp4 this way


ffmpeg -i ../origin-long-video.mp4 -map 0 -c copy -f segment -segment_time 10 -force_key_frames "expr:gte(t,n_forced*2)" -reset_timestamps 0 videos/output_%03d.mp4



Note I use reset_timestamps 0 so that the timestamp is preserved.


Then I convert each mp4 to fragment mp4 by using


ffmpeg -y -i videos/output_001.mp4 -force_key_frames "expr:gte(t,n_forced*2)" -sc_threshold 0 -s 1280x720 -c:v libx264 -b:v 1500k -c:a copy -hls_time 100 -hls_playlist_type vod -hls_segment_type fmp4 -hls_segment_filename "hls1/file%d.m4s" -copyts hls1/index.m3u8



The above cmd is for the first mp4 file, i did same operation for other mp4 in the list.
Note I used a large hls_time so that each mp4 will result in one fmp4, and also I use copyts to preserve the timestamp.


Then I want to concatenate for example the 2nd and the 3rd fmp4 to generate one mp4, I used


cat init.mp4 > rs.mp4
cat 2nd fmp4 >> rs.mp4
cat 3rd fmp4 >> rs.mp4



However when trying to play the generated rs.mp4, it is 20s black screen then 10s video (corresponding to the 3rd mp4).


I tried another approach which just generated a list of fmp4 directly like this :


ffmpeg -y -i ../origin-long-video.mp4 -force_key_frames "expr:gte(t,n_forced*2)" -sc_threshold 0 -s 1280x720 -c:v libx264 -b:v 1500k -c:a copy -hls_time 10 -hls_playlist_type vod -hls_segment_type fmp4 -hls_segment_filename "videos/file%d.m4s" videos/index.m3u8



And then if I concatenate the 2nd and 3rd generated fmp4 use the same way above, the result mp4 plays well.


I wonder what is the difference between the generated fragment mp4 of the two approach so that they leads to different behavior when concatenation. Thank you !


-
arm : Add mathops.h to ARCH_HEADERS list
21 janvier 2013, par Diego Biurrunarm : Add mathops.h to ARCH_HEADERS list