
Recherche avancée
Médias (17)
-
Matmos - Action at a Distance
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
DJ Dolores - Oslodum 2004 (includes (cc) sample of “Oslodum” by Gilberto Gil)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Danger Mouse & Jemini - What U Sittin’ On ? (starring Cee Lo and Tha Alkaholiks)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Cornelius - Wataridori 2
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Rapture - Sister Saviour (Blackstrobe Remix)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Chuck D with Fine Arts Militia - No Meaning No
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (104)
-
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 (...) -
Les formats acceptés
28 janvier 2010, parLes commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
ffmpeg -codecs ffmpeg -formats
Les format videos acceptés en entrée
Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
Les formats vidéos de sortie possibles
Dans un premier temps on (...) -
Gestion de la ferme
2 mars 2010, parLa ferme est gérée dans son ensemble par des "super admins".
Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
Dans un premier temps il utilise le plugin "Gestion de mutualisation"
Sur d’autres sites (9547)
-
ffmpeg generate m3u8 from mp4 (Resume option)
20 août 2014, par diogopmsI have a mp4 file or other file (non mp4 format) and i need generate ts files and m3u8 playlist.
I am using this command and works fine :
ffmpeg -i foo.mp4 -codec copy -vbsf h264_mp4toannexb -map 0 -f segment
-segment_list out.m3u8 -segment_time 10 out%03d.tsNow I need to generate many ts simultaneous so i need a "resume option".
Please see the example below :
One thread (first 20 seconds (0-20))
ffmpeg -i foo.mp4 -codec copy -vbsf h264_mp4toannexb -map 0 -f segment
-segment_list out.m3u8 -segment_time 10 out%03d.tsSeconds thread (20 seconds to 40 seconds)
ffmpeg -i foo.mp4 ......
Third thread (40 seconds to 60 seconds)
ffmpeg -i foo.mp4 ......
I have lots of core processor to do this jobs.
In resume i need generate .ts files and m3u8 fastest way possible
I need help or advises to resolve my problem.
Prove of concept i build a litle script that use -ss and -t option :
<?php
//generate all the commands using -ss and -t <seconds>
$startTime = new DateTime("00:00:00");
for ($i=1; $i < 20; $i++) {
$data = $startTime->format('H:i:s');
$exec = 'ffmpeg -i "<file>" -ss '.$data.' -t 10 -c:v copy -bsf h264_mp4toannexb -flags -global_header -map 0 -f segment -segment_time 10 -segment_start_number '.$i.' -segment_list '.sprintf("%04d", $i).'_test.m3u8 -segment_format mpegts '.$i.'stream%05d.ts';
shell_exec($exec);
$startTime->modify('+10 seconds');
echo "\n";
}
//cycle all m3u8 and creates a master hls playlist
$files = glob('*.{m3u8}', GLOB_BRACE);
sort($files);
$ret = "#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-TARGETDURATION:11
";
foreach($files as $file) {
$ret .= shell_exec('sed -n -e 6,7p '. $file);
}
$ret .= "#EXT-X-ENDLIST";
file_put_contents('final.m3u8', $ret);
?>
</file></seconds>Thanks
-
FFmpeg split multiple files with logo overlay
25 juillet 2014, par Onur Öztürki want to add logo overlay in video. and also i want to split videos multiple mp4 files
i can add logo with below code
ffmpeg -i in.mp4 -i logo.png -filter_complex "[0:v][1:v]overlay=0:620" out.mp4
also i can split the video to multiple files with below code
ffmpeg -i in.mp4 -vcodec copy -acodec copy -ss 0.05 -t 20 out1.mp4 -vcodec copy -acodec copy -ss 20 -t 15 out2.mp4
but i want to add logo and split them with one ffmpeg code
i use below code but i get error
ffmpeg -i in.mp4 -i logo.png -filter_complex "[0:v][1:v]overlay=0:620" -vcodec copy -acodec copy -ss 0 -t 20 out1.mp4 -vcodec copy -acodec copy -ss 20 -t 15 out2.mp4
How can i do two jobs with one ffmpeg code
-
Trying to compile ffmpeg and mpv in Arch Linux : error "undefined reference to pl_log_create_341" [closed]
4 février 2024, par Mike NguyenEver since yesterday, I have been struggling to compile ffmpeg, and to a further extent, mpv, on Arch Linux due to the following error that is probably unique to my install :


/usr/bin/ld: libavfilter/libavfilter.so: undefined reference to pl_log_create_341
collect2: error: ld returned 1 exit status
make: *** [Makefile:133: ffplay_g] Error 1
make: *** Waiting for unfinished jobs....
/usr/bin/ld: libavfilter/libavfilter.so: undefined reference to `pl_log_create_341'
collect2: error: ld returned 1 exit status
make: *** [Makefile:133: ffprobe_g] Error 1
/usr/bin/ld: libavfilter/libavfilter.so: undefined reference to `pl_log_create_341'
collect2: error: ld returned 1 exit status
make: *** [Makefile:133: ffmpeg_g] Error 1



I was trying to install mpd on my system, but pacman forced me to remove a ton of essential packages relating to multimedia, Qt, etc. I have since been able to reinstall most of these packages.


However, my ffmpeg has been corrupted (as well as mpv failing to start) due to another error that apparently no one else has been getting (I have searched Google for this) :


symbol lookup error: /usr/lib/libavfilter.so.9: undefined symbol: pl_tone_map_auto



I have both libavfilter.so.9.12.100 and libavfilter.so.9.13.100 in my /usr/lib directory, and I am forced to run
sudo ln -s /usr/lib/libavfilter.so.9.12.100 /usr/lib/libavfilter.so.9
every time I run pacman.

I have spent countless hours browsing the web about what solutions are available, but as I said, I seem to be the only one getting these errors.


Whether it's installing ffmpeg-git via the AUR, or removing and reinstalling mpv, nothing seems to fix the problem. And no one else is having this problem.


I might be forced to do a clean install of Arch Linux, but I don't have the time for it.