
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (87)
-
Configuration spécifique pour PHP5
4 février 2011, parPHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
Modules spécifiques
Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...) -
ANNEXE : Les plugins utilisés spécifiquement pour la ferme
5 mars 2010, parLe site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)
-
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.
Sur d’autres sites (4168)
-
FFMPEG wasm - Failed to parse URL
6 janvier 2024, par Sebastian BerglönnI am getting this :
RuntimeError: abort(TypeError: Failed to parse URL from /Users/name/git/ffmpegtestproject/node_modules/@ffmpeg/core/dist/ffmpeg-core.wasm
.

My package.json looks like this :


"dependencies": {
 "@ffmpeg/core": "^0.11.0",
 "@ffmpeg/ffmpeg": "^0.11.6",
 "express": "^4.18.2",
 "multer": "^1.4.5-lts.1"
 },



My node-file looks like this :


const express = require("express");
const path = require('path')
const { dirname } = path;
const multer = require("multer");
const { createFFmpeg } = require("@ffmpeg/ffmpeg");
const app = express();


const upload = multer({ storage: multer.memoryStorage() })
const ffmpegInstance = createFFmpeg({ log: true })
let ffmpegLoading = ffmpegInstance.load()

async function getFfmpeg() {
 if (ffmpegLoading) {
 await ffmpegLoading;
 ffmpegLoading = undefined
 }
 return ffmpegInstance
}




Crashes immediately when running
node index.js
, with the error provided above.

I can see the wasm-binary in that directory, so not sure what the issue could be. This is in Nodejs, running version v18.12.0


-
Transcoding rtsp over http
24 novembre 2016, par NikiDonBefore I explain my problem : Sorry for bad English and if you want you can help me on my spelling too.
I have a low cost IP camera who give only a RTSP link :
192.168.x.x/onvif2
It doesn’t need authentication to see video... my router doesn’t have open ports^^I want to trancode rtsp ( because of html can’t play it) with FFMPEG to send it on a server node.js ( express ) and in index.html play stream in video tag :
Server.js :
<code class="echappe-js"><script><br />
var express = require('express');<br />
var path = require('path');<br />
var app = express();<br />
var server = require('http').Server(app);<br />
var io = require('socket.io')(server);<br />
<br />
app.use(express.static(path.join(__dirname, 'public')));<br />
<br />
app.get('/', function (req, res) {<br />
res.sendFile(__dirname + '/index.html');<br />
});<br />
<br />
server.listen(8080);<br />
console.log("server run at 127.0.0.1:8080");<br />
<br />
io.on('connection',function(socket){<br />
socket.emit('hello','hello user');<br />
});<br />
</script>and index.html :
<video style="background-color: black;" width="480" height="270" autoplay="autoplay">
<source src="http://127.0.0.1:8080/vid2.mp4" type="video/mp4" codecs="avc1.42E01E, mp4a.40.2">
</source></video>
<code class="echappe-js"><script><br />
var socket = io.connect();<br />
socket.on('hello',function(data){<br />
console.log(data);<br />
});<br />
<br />
</script>ffmpeg -i rtsp ://192.168.x.x/onvif2 -crf 30 -preset ultrafast -acodec aac -strict experimental -ar 44100 -ac 2 -b:a 96k -vcodec libx264 -r 25 -b:v 500k -f flv http://127.0.0.1:xx/vid2.mp4
The camera starts but I can’t find vid2.mp4
How can I replace ffserver with a node server (http? udp ?...)
-
Evolution #2745 : Icone des Itruc
4 novembre 2015, par cam.lafit -Bonjour
Pourquoi s’embeter à commenter le truc ? Autant mettre le truc par défaut. Si je ne dis pas de conneries on a 2 cas de figure :
- les personnes qui ne sont pas sous apple, l’activation ne le pénalisent pas
- les personnes sous apple, l’activation leur font plaisir
Donc selon la regle du "on ne prive personne tout en offrant un plus aux autres" autant mettre la règle par défaut. De plus ça simplifiera la vie des dev qui n’auront pas expliquer pourquoi c’est un regle à activer à la main alors que c’est natif, ... et avoir un ticket long comme l’amazone.