
Recherche avancée
Autres articles (100)
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Configuration spécifique d’Apache
4 février 2011, parModules spécifiques
Pour la configuration d’Apache, il est conseillé d’activer certains modules non spécifiques à MediaSPIP, mais permettant d’améliorer les performances : mod_deflate et mod_headers pour compresser automatiquement via Apache les pages. Cf ce tutoriel ; mode_expires pour gérer correctement l’expiration des hits. Cf ce tutoriel ;
Il est également conseillé d’ajouter la prise en charge par apache du mime-type pour les fichiers WebM comme indiqué dans ce tutoriel.
Création d’un (...)
Sur d’autres sites (6815)
-
avformat/http: Return an error in case of prematurely ending data
29 mars 2015, par Michael Niedermayer -
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 ?


-
avformat/hlsenc : Extend persistent http connections to playlists
15 décembre 2017, par Karthick Javformat/hlsenc : Extend persistent http connections to playlists
Before this patch persistent http connections would work only for media segments.
The playlists were still opening a new connection everytime.
This patch extends persistent http connections to playlists as well.Signed-off-by : Steven Liu <lq@chinaffmpeg.org>