
Recherche avancée
Médias (10)
-
Demon Seed
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Demon seed (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
The four of us are dying (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Corona radiata (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Lights in the sky (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Head down (wav version)
26 septembre 2011, par
Mis à jour : Avril 2013
Langue : English
Type : Audio
Autres articles (46)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
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 (6078)
-
Anomalie #4820 (Nouveau) : Double chargement des css
10 juin 2021, par JLuc -Sur plusieurs sites SPIP, l’inspecteur de Firefox (de même que des outils d’analyse de la cascade des chargements http) révèle que la css compilée compactée est chargée 2 fois. Le fichier har joint présente la cascade de spip.net où ça se produit aussi.
Serait ce pas dû à compresseur_ecrire_balise_css_dist() qui insère
- <span class="CodeRay"> <span class="local-variable">$comments</span> .= <span class="string"><span class="delimiter">"</span><span class="content">span><span class="delimiter">"</span></span> . (<span class="local-variable">$media</span> ? <span class="string"><span class="delimiter">"</span><span class="content"> media='</span><span class="local-variable">$media</span><span class="content">'</span><span class="delimiter">"</span></span> : <span class="string"><span class="delimiter">"</span><span class="delimiter">"</span></span>) . <span class="string"><span class="delimiter">"</span><span class="content"> href='</span><span class="local-variable">$src</span><span class="content">' type='text/css' /></span><span class="delimiter">"</span></span>;
- <span class="comment">// Envoyer aussi un entete http pour demarer le chargement de la CSS plus tot</span>
- <span class="comment">// Link: /href.here/to/resource.html>;rel="stylesheet prefetch" </span>
- <span class="local-variable">$comments</span> .= <span class="string"><span class="delimiter">"</span><span class="content"><</span><span class="delimiter">"</span></span> . <span class="string"><span class="delimiter">"</span><span class="content">?php header('Link: <' . url_de_base() . (_DIR_RACINE ? _DIR_RESTREINT_ABS : '') . '</span><span class="local-variable">$src</span><span class="content">>;rel=</span><span class="char">\"</span><span class="content">stylesheet prefetch</span><span class="char">\"</span><span class="content">'); ?></span><span class="delimiter">"</span></span>;
- </span></span>
-
Best approach to set up live video streaming between HoloLens2 and Desktop PC
19 mai 2021, par SilverLifeFirst of all, I am sorry for this question. I know its more asking for an advice than asking about any coding problems. Unfortunately I don´t know where else I should ask such a question, so please be patient. (I am open for any recommendations)


Since a while I am searching for a promising approach to stream live videos from a desktop PC via network to my HoloLens 2 unity application. The video transfer should be within a encapsulated network without internet access. Therefore a direct connection between both devices without any signaling- or web-servers would be desirable, if possible. For now we are thinking about sending the stream via ffmpeg and receiving it somehow in the unity application.
So far I came across MixedReality-WebRTC and ffmpegInterop. Unfortunately as I read, WebRTC needs at least some kind of signaling server which manages the connection between the clients. ffmpegInterop seems to be really difficult to integrate into unity.


I am completely new to the topic of low latency video streaming and a bit lost in this complex environment. Can anybody give me an advice about a promising and extendable way to receive a low latency video stream ?


-
Add another audio over a file with mixed audio tracks in ffmpeg
11 mars 2021, par Real NoobI have a file that was formed by concatenating three different files :
a.mp4
,b.mp4
andc.mp4
.

do ffmpeg -f concat -i "concat-file.txt" -map 0:v -map 0:a -c:v libx264 -crf 23 -fflags +genpts joined-file.mp4"



After that I run this command, mentioned here : How to add a new audio (not mixing) into a video using ffmpeg ?


ffmpeg -i joined-file.mp4 -i audio.mp3 -filter_complex "[0:a][1:a]amerge=inputs=2[a]" -map 0:v -map "[a]" -c:v copy -ac 2 -shortest output.mp4



What is causing this issue ?


Thanks. :)


UPDATE :


Here are the commands that I have been running :


ffmpeg -i "middle/b.mp4" -c:v copy -video_track_timescale 30k -c:a aac -ac 6 -ar 44100 -shortest "wrap/b.mp4"
ffmpeg -f concat -i "concat-file.txt" -map 0:v -map 0:a -c:v libx264 -crf 23 -fflags +genpts "joined/abc.mp4"
ffmpeg -i "joined/abc.mp4" -i audio.mp3 -filter_complex "[0:a:0][1:a:0]amerge=inputs=2[a]" -map 0:v -map "[a]" -c:v copy -ac 2 -shortest "final/abc-cmplt.mp4"



Here is the "concat-file.txt" :


file 'bits/a.mp4'
file 'wrap/b.mp4'
file 'bits/c.mp4'



All the video files
a.mp4
,b.mp4
andc.mp4
have their original audio. After I run the commands above, the joint videoabc-cmplt.mp4
has combined audio (audio.mp3 plus their own) for the first (a.mp4) and last parts (c.mp4). However, the middle part only has its own audio and the extra audio I am trying to add does not seem to merge with the audio ofb.mp4
in the final joint file.

Output of
ffmpeg -i bits/a.mp4 -i wrap/b.mp4 -i bits/c.mp4
:

ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers
 built with gcc 9.2.1 (GCC) 20200122
 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
 libavutil 56. 31.100 / 56. 31.100
 libavcodec 58. 54.100 / 58. 54.100
 libavformat 58. 29.100 / 58. 29.100
 libavdevice 58. 8.100 / 58. 8.100
 libavfilter 7. 57.100 / 7. 57.100
 libswscale 5. 5.100 / 5. 5.100
 libswresample 3. 5.100 / 3. 5.100
 libpostproc 55. 5.100 / 55. 5.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'bits/a.mp4':
 Metadata:
 major_brand : mp42
 minor_version : 0
 compatible_brands: mp42mp41
 creation_time : 2021-03-10T08:50:04.000000Z
 Duration: 00:00:01.05, start: 0.000000, bitrate: 1846 kb/s
 Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1080x1920 [SAR 1:1 DAR 9:16], 1462 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc (default)
 Metadata:
 creation_time : 2021-03-10T08:50:04.000000Z
 handler_name : ?Mainconcept Video Media Handler
 encoder : AVC Coding
 Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 317 kb/s (default)
 Metadata:
 creation_time : 2021-03-10T08:50:04.000000Z
 handler_name : #Mainconcept MP4 Sound Media Handler
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'wrap/b.mp4':
 Metadata:
 major_brand : isom
 minor_version : 512
 compatible_brands: isomiso2avc1mp41
 encoder : Lavf58.29.100
 Duration: 00:00:27.93, start: 0.000000, bitrate: 234 kb/s
 Stream #1:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1080x1920, 231 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc (default)
 Metadata:
 handler_name : VideoHandler
Input #2, mov,mp4,m4a,3gp,3g2,mj2, from 'bits/c.mp4':
 Metadata:
 major_brand : mp42
 minor_version : 0
 compatible_brands: mp42mp41
 creation_time : 2021-03-10T08:42:52.000000Z
 Duration: 00:00:01.05, start: 0.000000, bitrate: 1829 kb/s
 Stream #2:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1080x1920 [SAR 1:1 DAR 9:16], 1320 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc (default)
 Metadata:
 creation_time : 2021-03-10T08:42:52.000000Z
 handler_name : ?Mainconcept Video Media Handler
 encoder : AVC Coding
 Stream #2:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 317 kb/s (default)
 Metadata:
 creation_time : 2021-03-10T08:42:52.000000Z
 handler_name : #Mainconcept MP4 Sound Media Handler