
Recherche avancée
Médias (16)
-
#7 Ambience
16 octobre 2011, par
Mis à jour : Juin 2015
Langue : English
Type : Audio
-
#6 Teaser Music
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#5 End Title
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
Autres articles (99)
-
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
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 (...)
Sur d’autres sites (8581)
-
Mixing a FLV audio stream with a WAV background track, and converting to MP3 with SoX and FFmpeg
7 septembre 2012, par tubboI'm building a Flash-based recording application for a contracted web site. It streams the recorded voice (via SWF) to a Red5 server, then uses a combination of FFmpeg and SoX to compile the vocal audio with a lower-in-volume background music track. This all has to happen on-demand, that is, when a user "saves" his or her vocal recording.
Here is an example command I will be running. Names have been changed to protect the innocent. The filenames describe their role in the final file :
sox --combine mix -p --no-show-progress --norm "|ffmpeg -i /usr/share/red5/webapps/audiorecorder/stream/SPOKEN_VOICE.flv -t wav pipe:1" /var/www/ufiles/music/BACKGROUND_MUSIC.wav - | ffmpeg -i pipe:1 /var/www/ufiles/recordings/COMPILED_AUDIO_RECORDING.mp3
When I run this command in the shell, this is what happens :
$ sox --combine mix -p --no-show-progress --norm "|ffmpeg -i audioStream_1321399534128_21.flv -ar 44100 -ac 2 -t wav pipe:1" wrong.wav - | ffmpeg -i pipe:1 ~/www/trauma101.com/compiled.mp3
ffmpeg version N-34884-g7575980, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 15 2011 14:06:49 with gcc 4.4.5
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-x11grab --enable-libspeex
libavutil 51. 25. 0 / 51. 25. 0
libavcodec 53. 34. 0 / 53. 34. 0
libavformat 53. 20. 0 / 53. 20. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 48. 1 / 2. 48. 1
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
ffmpeg version N-34884-g7575980, Copyright (c) 2000-2011 the FFmpeg developers
built on Nov 15 2011 14:06:49 with gcc 4.4.5
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-x11grab --enable-libspeex
libavutil 51. 25. 0 / 51. 25. 0
libavcodec 53. 34. 0 / 53. 34. 0
libavformat 53. 20. 0 / 53. 20. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 48. 1 / 2. 48. 1
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
[libspeex @ 0x1e36b20] Missing Speex header, assuming defaults.
Input #0, flv, from 'audioStream_1321399534128_21.flv':
Metadata:
novideocodec : 0
server : Red5 Server 1.0.0 RC2 Rev: 4295
creationdate : Tue Nov 15 15:25:41 PST 2011
canSeekToEnd : true
Duration: 00:00:06.77, start: 0.000000, bitrate: 43 kb/s
Stream #0:0: Audio: speex, 16000 Hz, 1 channels, s16
Invalid duration specification for t: wav
sox FAIL formats: can't open input pipe `|ffmpeg -i audioStream_1321399534128_21.flv -ar 44100 -ac 2 -t wav pipe:1': premature EOFI think the issue is stemming from the conversion from FLV to WAV in FFmpeg, and since it's being piped in it causes the whole process to fail. I always get that duration warning, but when FFmpeg outputs to a .wav file and the SoX command is run separately, I can still get a WAV from SoX and convert that to MP3 manually. I'd like to do all this in one line, piping the data between applications.
What do I do ?
-
Convert wmv to mp4 with ffmpeg failing
10 janvier 2012, par MorphI've seen quite a few posts on this, but I can't piece together whether I am doing things right, wrong, or need to download more stuff. I am converting from wmv to mp4 without complaints, but then when I go to play it on the browser window (HTML5) the player just turns grey and blanks out the controls.
Installing ffmpeg I do
./configure --disable-yasm ; make ; make install
Unless I include the disable yasm it wont go any further. Then I do
ffmpeg -i myvideo.wmv myvideo.mp4
All good so far. In my html source I have :
<video width="320" height="240" controls="controls">
<source src="myvideo.mp4" type="'video/mp4;" codecs="avc1.42E01E, mp4a.40.2"></source>
Your browser does not support the video tag.
</video>I am playing this in Chrome 15 and
ffmpeg -v
isffmpeg version 0.8.6, Copyright (c) 2000-2011 the FFmpeg developers
built on Dec 1 2011 15:42:06 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
configuration: --disable-yasm
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 7. 0 / 53. 7. 0
libavformat 53. 4. 0 / 53. 4. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0So I get the HTML5, click on it to play the movie but then the control bar greys out, leaving the play button, but then the play button cannot be clicked and nothing plays.
Is there something wrong with what I have done above ? Do I need to download some separate mp4 driver and compile it ? I see people referring to h.264 but I thoughts ffmpeg had that already included...
-
ffmpeg - Adding audio to a complex filter
9 janvier 2015, par user3630651I am using c# to programmatically write an ffmpeg command to crossfade a logo into a video. I also need to cut a couple of seconds into the video.
Here is the currently working ffmpeg command :
(No audio)-y -loop 1 -t 3.2 -i "logo.png" -i "video.mp4" -r 29.97 -f lavfi -i color=black -filter_complex "
[0:v] scale=640:-1, crop=640:360, format=pix_fmts=yuv420p, fade=t=out:st=2.7:d=0.5:alpha=1, setpts=PTS-STARTPTS [va0];
[1:v] format=pix_fmts=yuv420p, fade=t=in:st=0:d=0.5:alpha=1, setpts=PTS-STARTPTS + 3.2 / TB [va1];
[2:v] scale=640:-1, crop=640:360, trim=duration=147.768 [over];
[over][va0] overlay [over1];
[over1][va1] overlay=format=yuv420 [outv]
" -vcodec libx264 -map [outv] "Finished.mp4"I want to add audio from "video.mp4"([1:a]) to the output starting a few seconds in, how do I go about this without causing a buffer overflow ?
Thank you for your help in advance !
Edit, Adding ffmpeg output on request :
ffmpeg version N-66012-g97b8809 Copyright (c) 2000-2014 the FFmpeg developers
built on Sep 1 2014 00:21:15 with gcc 4.8.3 (GCC)
configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-decklink --enable-zlib
libavutil 54. 7.100 / 54. 7.100
libavcodec 56. 1.100 / 56. 1.100
libavformat 56. 3.100 / 56. 3.100
libavdevice 56. 0.100 / 56. 0.100
libavfilter 5. 0.103 / 5. 0.103
libswscale 3. 0.100 / 3. 0.100
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 0.100 / 53. 0.100
Input #0, image2, from 'C:\VideoApplicationAssets\test\logo.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: png, rgba, 500x400 [SAR 9065:9065 DAR 5:4], 25 fps, 25 tbr, 25 tbn, 25 tbc
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\VideoApplicationAssets\test\2.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2014-03-07 04:36:36
Duration: 00:02:24.68, start: 0.000000, bitrate: 574 kb/s
Stream #1:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 475 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #1:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 96 kb/s (default)
Metadata:
creation_time : 2014-03-07 04:36:36
handler_name : IsoMedia File Produced by Google, 5-11-2011
Input #2, lavfi, from 'color=black':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #2:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
[libx264 @ 000000000049cf60] using SAR=1/1
[libx264 @ 000000000049cf60] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 000000000049cf60] profile High, level 3.0
[libx264 @ 000000000049cf60] 264 - core 142 r2479 dd79a61 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'C:\VideoApplicationAssets\test\Finished.mp4':
Metadata:
encoder : Lavf56.3.100
Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 29.97 fps, 11988 tbn, 29.97 tbc (default)
Metadata:
encoder : Lavc56.1.100 libx264
Stream mapping:
Stream #0:0 (png) -> scale
Stream #1:0 (h264) -> format
Stream #2:0 (rawvideo) -> scale
overlay -> Stream #0:0 (libx264)
Press [q] to stop, [?] for help
frame= 149 fps=0.0 q=29.0 size= 23kB time=00:00:03.23 bitrate= 57.6kbits/s
frame= 240 fps=239 q=29.0 size= 200kB time=00:00:06.27 bitrate= 260.6kbits/s
frame= 345 fps=229 q=29.0 size= 343kB time=00:00:09.77 bitrate= 287.2kbits/s
frame= 431 fps=215 q=29.0 size= 496kB time=00:00:12.64 bitrate= 321.1kbits/s
frame= 502 fps=200 q=29.0 size= 633kB time=00:00:15.01 bitrate= 345.5kbits/s
frame= 659 fps=219 q=29.0 size= 737kB time=00:00:20.25 bitrate= 298.0kbits/s
frame= 843 fps=240 q=26.0 size= 790kB time=00:00:26.39 bitrate= 245.1kbits/s
frame= 988 fps=246 q=29.0 size= 982kB time=00:00:31.23 bitrate= 257.7kbits/s
frame= 1124 fps=249 q=29.0 size= 1200kB time=00:00:35.76 bitrate= 274.9kbits/s
frame= 1292 fps=257 q=29.0 size= 1410kB time=00:00:41.37 bitrate= 279.3kbits/s
frame= 1437 fps=260 q=29.0 size= 1773kB time=00:00:46.21 bitrate= 314.2kbits/s
frame= 1565 fps=260 q=29.0 size= 2206kB time=00:00:50.48 bitrate= 358.0kbits/s
frame= 1709 fps=262 q=29.0 size= 2542kB time=00:00:55.28 bitrate= 376.7kbits/s
frame= 1872 fps=266 q=29.0 size= 2920kB time=00:01:00.72 bitrate= 393.9kbits/s
frame= 2000 fps=265 q=29.0 size= 3157kB time=00:01:04.99 bitrate= 397.9kbits/s
frame= 2108 fps=262 q=29.0 size= 3378kB time=00:01:08.60 bitrate= 403.4kbits/s
frame= 2196 fps=257 q=29.0 size= 3592kB time=00:01:11.53 bitrate= 411.4kbits/s
frame= 2291 fps=254 q=29.0 size= 3791kB time=00:01:14.70 bitrate= 415.7kbits/s
frame= 2394 fps=251 q=29.0 size= 4013kB time=00:01:18.14 bitrate= 420.7kbits/s
frame= 2492 fps=248 q=29.0 size= 4191kB time=00:01:21.41 bitrate= 421.7kbits/s
frame= 2670 fps=253 q=29.0 size= 4323kB time=00:01:27.35 bitrate= 405.4kbits/s
frame= 2829 fps=256 q=29.0 size= 4437kB time=00:01:32.65 bitrate= 392.3kbits/s
frame= 2972 fps=257 q=29.0 size= 4749kB time=00:01:37.43 bitrate= 399.3kbits/s
frame= 3143 fps=261 q=29.0 size= 5016kB time=00:01:43.13 bitrate= 398.4kbits/s
frame= 3247 fps=259 q=29.0 size= 5430kB time=00:01:46.60 bitrate= 417.3kbits/s
frame= 3396 fps=260 q=29.0 size= 5737kB time=00:01:51.57 bitrate= 421.2kbits/s
frame= 3544 fps=262 q=29.0 size= 5995kB time=00:01:56.51 bitrate= 421.5kbits/s
frame= 3691 fps=263 q=29.0 size= 6251kB time=00:02:01.42 bitrate= 421.7kbits/s
frame= 3880 fps=267 q=29.0 size= 6342kB time=00:02:07.72 bitrate= 406.7kbits/s
frame= 4059 fps=270 q=29.0 size= 6426kB time=00:02:13.70 bitrate= 393.7kbits/s
frame= 4158 fps=267 q=29.0 size= 6699kB time=00:02:17.00 bitrate= 400.5kbits/s
frame= 4309 fps=268 q=29.0 size= 6911kB time=00:02:22.04 bitrate= 398.6kbits/s
frame= 4388 fps=265 q=29.0 size= 7187kB time=00:02:24.67 bitrate= 407.0kbits/s
frame= 4430 fps=260 q=-1.0 Lsize= 7537kB time=00:02:27.74 bitrate= 417.9kbits/s dup=0 drop=2
video:7491kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.618146%
[libx264 @ 000000000049cf60] frame I:40 Avg QP:18.78 size: 22979
[libx264 @ 000000000049cf60] frame P:1964 Avg QP:22.33 size: 3056
[libx264 @ 000000000049cf60] frame B:2426 Avg QP:27.35 size: 309
[libx264 @ 000000000049cf60] consecutive B-frames: 24.5% 5.1% 6.6% 63.7%
[libx264 @ 000000000049cf60] mb I I16..4: 19.5% 35.8% 44.7%
[libx264 @ 000000000049cf60] mb P I16..4: 4.1% 5.7% 2.0% P16..4: 24.4% 6.9% 2.5% 0.0% 0.0% skip:54.5%
[libx264 @ 000000000049cf60] mb B I16..4: 0.3% 0.2% 0.1% B16..8: 11.1% 0.7% 0.1% direct: 0.4% skip:87.0% L0:44.2% L1:52.6% BI: 3.2%
[libx264 @ 000000000049cf60] 8x8 transform intra:45.7% inter:56.0%
[libx264 @ 000000000049cf60] coded y,uvDC,uvAC intra: 45.5% 44.9% 11.1% inter: 5.9% 6.3% 0.4%
[libx264 @ 000000000049cf60] i16 v,h,dc,p: 24% 39% 14% 23%
[libx264 @ 000000000049cf60] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 24% 24% 3% 4% 4% 5% 3% 4%
[libx264 @ 000000000049cf60] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 26% 14% 5% 7% 7% 7% 5% 6%
[libx264 @ 000000000049cf60] i8c dc,h,v,p: 57% 22% 17% 4%
[libx264 @ 000000000049cf60] Weighted P-Frames: Y:6.6% UV:4.4%
[libx264 @ 000000000049cf60] ref P L0: 79.1% 10.7% 8.3% 1.9% 0.1%
[libx264 @ 000000000049cf60] ref B L0: 92.1% 7.3% 0.7%
[libx264 @ 000000000049cf60] ref B L1: 94.8% 5.2%
[libx264 @ 000000000049cf60] kb/s:415.11