
Recherche avancée
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 ;
-
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" ; -
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 (...)
Sur d’autres sites (14854)
-
Renaming Carrierwave extension before saving it [on hold]
2 septembre 2013, par JanI am trying to get a mp3 version of a wav which gets watermarked by using ffmpeg.
Spoken in steps :
- upload wav (works)
- watermark it (works also)
- make a mp3 version (does not work)
The upload and watermarking step is done correctly.
My problem is, that ffmpeg evaluates the destination format by reading its file extension name (which is wav in my case). How can I rename the extension before it get's saved ?
ffmpeg -i watermarked.wav -acodec libmp3lame -f mp3 watermarked.wav
HOW CAN I RENAME THIS BEFORE IT GET SAVED? ^^^The above snip (-f forcing the codec and format) does NOT it's job and
def full_filename(for_file=file)
super.chomp(File.extname(super)) + '.mp3'
endis happening too late (after processing)
Do I have to make a seperate (second) tempfile and remove the watermarked.wav ?
Or do I have to make a "seperate process" and take ?
And when yes, how ?I am trying this since weeks...
many, many, many thanks in advance
-
Revision 0af5ff49bd : Reduce border extension by 1 line The code was using one row too many. Change-
6 mai 2015, par Adrian GrangeChanged Paths :
Modify /vp9/decoder/vp9_decodeframe.c
Reduce border extension by 1 lineThe code was using one row too many.
Change-Id : Ie0c05d02c22ae3d0d13d3b6565c40de3bc4fa17a
-
Sending Blobs from a Chrome Extension to a Node.js Process without WebSockets [closed]
29 octobre 2023, par Matrix 404Question :
I have a Puppeteer script that runs a Chrome extension, which opens a webpage. The extension records that tab and sends the recorded blobs to the main Node.js process using WebSockets. The main process then streams these blobs to an RTMP server.


I'm looking for an alternative method to send blobs to the main process without using WebSockets. Additionally, I want to know if it's possible to stream these blobs directly from the browser using FFmpeg wasm.


Details :


- 

-
My current setup : Puppeteer script -> Chrome extension (recording) -> WebSockets -> Node.js process -> RTMP server.


-
I'm exploring options to eliminate the use of WebSockets while maintaining the ability to send recorded blobs from the Chrome extension to the Node.js process efficiently.


-
Is it possible to use FFmpeg wasm to stream blobs directly from the browser to an RTMP server ? If so, how can this be achieved ?










Additional Information :


- 

- The technology stack I'm using includes Puppeteer, Chrome extension, Node.js, and FFmpeg.
- Any code snippets, examples, or recommended libraries are greatly appreciated.






Constraints :


- 

- Compatibility with modern browsers and reasonable performance are essential.
- Ideally, the solution should work in a headless Chrome instance.






Thank you for your assistance in finding an efficient solution to this problem !


- 

- The technology stack I'm using includes Puppeteer, Chrome extension, Node.js, and FFmpeg.
- Any code snippets, examples, or recommended libraries are greatly appreciated.






-