
Recherche avancée
Médias (1)
-
Video d’abeille en portrait
14 mai 2011, par
Mis à jour : Février 2012
Langue : français
Type : Video
Autres articles (62)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...) -
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 (11839)
-
Replace blank spaces to run command
1er mai 2017, par ChrisBlpI’m using Runtime.getRuntime.exec(String) to cut some songs with ffmpeg.
But when my song has a name with a blankspace it doesn’t work ...So before I cut the song, I want to replace every blank space of my songs by "\ ".
I did that :
String in = directory+songs.get(i);
String out = directory+"trimed_"+songs.get(i);
in.replaceAll(" "," \\ ");
out.replaceAll(" ", "\\ ");
String str = "ffmpeg -t 1 -i "+in+" -vcodec copy "+out;
Runtime.getRuntime().exec(str);But it doesn’t replace anything at all when I print str, am I missing something ?
-
Can pyAudioAnalysis be used on a live http audio stream ?
30 mars 2022, par TompoI am trying to use pyAudioAnalysis to analyse an audio stream in real-time from a HTTP stream. My goal is to use the Zero Crossing Rate (ZCR) and other methods in this library to identify events in the stream.


pyAudioAnalysis only supports input from a file but converting a http stream to a .wav will create a large overhead and temporary file management I would like to avoid.


My method is as follows :


Using ffmpeg I was able to get the raw audio bytes into a subprocess pipe.


try:
 song = subprocess.Popen(["ffmpeg", "-i", "https://media-url/example", "-acodec", "pcm_s16le", "-ac", "1", "-f", "wav", "pipe:1"],
 stdout=subprocess.PIPE)



I then buffered this data using pyAudio with the hope of being able to use the bytes in pyAudioAnalysis


CHUNK = 65536

p = pyaudio.PyAudio()

stream = p.open(format=pyaudio.paInt16,
 channels=1,
 rate=44100,
 output=True)

data = song.stdout.read(CHUNK)

while len(data) > 0:
 stream.write(data)
 data = song.stdout.read(CHUNK)



However, inputting this data output into AudioBasicIO.read_audio_generic() produces an empty numpy array.


Is there a valid solution to this problem without temporary file creation ?


-
Convert from webm to gif using FFMPEG with minimal loss in quality
27 novembre 2017, par Neo Heraklesso I want to convert all my webm files to gif but the quality degraded incredibly, there’s some barely visible lines along the picture, tried using crf to improve it but it doesn’t, could you help me ? Here’s my code :
@echo off
setlocal
for %%G in ("%~dp0\webm\*.webm") do (
ffmpeg -i "%%G" -pix_fmt rgb24 -crf 17 "%%G.gif"
)
)
endlocal
pauseAlso, could you instruct me in a way in which I can remove the .webm from the output filename ? it outputs as "(file name).webm.gif"