
Recherche avancée
Médias (39)
-
Stereo master soundtrack
17 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
1,000,000
27 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Demon Seed
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Four of Us are Dying
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Corona Radiata
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (79)
-
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 (...) -
Gestion des droits de création et d’édition des objets
8 février 2011, parPar défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;
-
Ajouter notes et légendes aux images
7 février 2011, parPour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
Modification lors de l’ajout d’un média
Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)
Sur d’autres sites (7886)
-
How to store output of ffmpeg in a variable using NodeJS / execFile and ffmpeg ?
22 août 2022, par RadespyI'm running an Electron app which uses the 'ffmpeg-static-electron' package to process a local video file.


I am trying to store the output as a buffer in a variable for subsequent processing.


Using IPC, I can successfully execute the following in the
main.js
file (running Node), which produces a cropped video file.

const { execFile } = require("child-process")
const ffmpeg = require("ffmpeg-static-electron")

ipcMain.on("crop_video", () => {

execFile(
 `${ffmpeg.path}`,
 [
 "-i",
 `${testVideoCropPath}`,
 "-filter:v",
 `crop=600:600:100:100`,
 "-preset",
 "fast",
 "-progress",
 "pipe:1",
 `${path.join(desktopDirPath, "cropped-video.mp4")}`,
 ],
 (error, stdout, stderr) => {
 if (error) {
 console.error("stderr", stderr);
 throw error;
 }
 console.log("Success", stdout);
 }
 );
})



Here's the output :


Success frame=238
[1] fps=0.0
...
[1] dup_frames=0
[1] drop_frames=0
[1] speed=8.23x
[1] progress=end



What I wish to do is to store the cropped-video as a buffer in a variable.


To experiment, I tried :


ipcMain.on("crop_video", () => {

const test = execFile(
 `${ffmpeg.path}`,
 [
 "-i",
 `${testVideoCropPath}`,
 "-filter:v",
 `crop=600:600:100:100`,
 "-preset",
 "fast",
 `${path.join(desktopDirPath, "cropped-video.mp4")}`,
 "pipe:1",
 ],
 (error, stdout, stderr) => {
 if (error) {
 console.error("stderr", stderr);
 throw error;
 }
 console.log("Success", stdout);
 }
 );

 test.on('data', (data) => {console.log(typeof data)}
})



Which doesn't print anything to the console.


How can I access
sdout
in buffer format ?

Is there a way to store the output with something like :


test.on('data', (data)=> {
let var = Buffer.from(data)})



Thanks.


-
Anomalie #4363 (Nouveau) : mot de passe vide bloque le formulaire de réinitialisation du mot de pa...
1er août 2019, par cy_altern -Scénario type :
- un administrateur crée des comptes pour de futurs utilisateurs en renseignant nom, mail, login mais SANS mot de passe
- il envoie un mail à ces utilisateurs en leur donnant l’URL de la page "J’ai perdu mon mot de passe" (.../spip.php ?page=spip_pass) afin qu’ils génèrent leur mot de passe
- l’utilisateur saisit son mail dans le formulaire de cette page squelettes-dist/formulaires/oubli.html et il se prend en retour "Erreur : vous n’avez plus accès à ce site."
Pour l’instant la seule alternative est de créer un mot de passe quelconque lors de la création du compte de l’utilisateur.
Y a t’il une raison valide pour expliquer cette restriction de mot de passe vide à la réinitialisation ?
Sinon, le patch semble rapide :
ligne 85 de squelettes-dist/formulaires/oubli.php
remplacer :- <span class="CodeRay">} elseif ($r[1]['statut'] == '5poubelle' or $r[1]['pass'] == '') {
- </span>
par- <span class="CodeRay">} elseif ($r[1]['statut'] == '5poubelle') {
- </span>
-
Revision 104067 : ajout de class "champ" pour éviter certains chevauchements de blocs ...
11 juin 2018, par chankalan@… — Logajout de class "champ" pour éviter certains chevauchements de blocs dans certains cas : https://www.mail-archive.com/spip-zone@rezo.net/msg43339.html