
Recherche avancée
Médias (1)
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
Autres articles (32)
-
La file d’attente de SPIPmotion
28 novembre 2010, parUne file d’attente stockée dans la base de donnée
Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...) -
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 (...) -
Utilisation et configuration du script
19 janvier 2011, parInformations spécifiques à la distribution Debian
Si vous utilisez cette distribution, vous devrez activer les dépôts "debian-multimedia" comme expliqué ici :
Depuis la version 0.3.1 du script, le dépôt peut être automatiquement activé à la suite d’une question.
Récupération du script
Le script d’installation peut être récupéré de deux manières différentes.
Via svn en utilisant la commande pour récupérer le code source à jour :
svn co (...)
Sur d’autres sites (5725)
-
ValueError : Encountered hstack() with multiple outgoing edges with same upstream label None ; a `split` filter is probably required
30 juillet 2021, par kupI want to stack multiple videos at a time at the screen "more or less like zoom show multiple screens of users" but unable to do so and met with an error :


The approach i took :


aout = /*got audio*/
vout0 = ffmpeg.filter( [v1, v2], 'hstack')
vout1 = ffmpeg.filter( [v3, v4], 'hstack')

vout = ffmpeg.filter([vout0.video, vout1.video], 'vstack')

(
 ffmpeg
 .output(aout, vout, "out.mkv")
 .run()
)






ValueError : Encountered hstack() <1a9d597431a8> with multiple outgoing edges with same upstream label None ; a
split
filter is probably required



I don't know if it is the right approach or not.


I tried using
split
but it didn't worked either.

-
Can I use ffmpeg to change 360 video projection ?
29 janvier 2016, par GuigI want to convert 360 videos from equirectangular to cubic projection. Does ffmpeg supports that ? Else, what’s the best approach ?
-
Encoding in MP3 in ReactJS
18 décembre 2018, par KramerI am trying to encode my sample data to either mp3 directly or wav to mp3
I have written wav conversion code below :
function encodeWAV(samples) {
console.log("sample rate in encoded wav:"+sampleRate);
let buffer = new ArrayBuffer(44 + samples.length * 2);
let view = new DataView(buffer);
/* RIFF identifier */
writeString(view, 0, 'RIFF');
/* RIFF chunk length */
view.setUint32(4, 36 + samples.length * 2, true);
/* RIFF type */
writeString(view, 8, 'WAVE');
/* format chunk identifier */
writeString(view, 12, 'fmt ');
/* format chunk length */
view.setUint32(16, 16, true);
/* sample format (raw) */
view.setUint16(20, 1, true);
/* channel count */
view.setUint16(22, numChannels, true);
/* sample rate */
view.setUint32(24, 16000, true);
/* byte rate (sample rate * block align) */
view.setUint32(28, 16000 * 4, true);
/* block align (channel count * bytes per sample) */
view.setUint16(32, numChannels * 2, true);
/* bits per sample */
view.setUint16(34, 16, true);
/* data chunk identifier */
writeString(view, 36, 'data');
/* data chunk length */
view.setUint32(40, samples.length * 2, true);
floatTo16BitPCM(view, 44, samples);
return view;
}
}, self);Though I have tried to look couple of more option for e.g -libmp3lame.js and ffmpeg but I don’t get to know how do I import these scripts to my ReactJS application because components are made in JSX if there is no class in these files how do we use it. We can’t use these scripts in index.html because then the recorder object mentioned in a component cannot be understandable I hear from people saying there is no difference in JavaScript and ReactJS and it makes me laugh really though I know eventually these code will get transpiled to JavaScript which browser can understand but I can’t expect to write JavaScript with no class just ready function and no export and magically expecting to work.