
Recherche avancée
Médias (3)
-
The Slip - Artworks
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Podcasting Legal guide
16 mai 2011, par
Mis à jour : Mai 2011
Langue : English
Type : Texte
-
Creativecommons informational flyer
16 mai 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (85)
-
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, 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 (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Participer à sa traduction
10 avril 2011Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
Actuellement MediaSPIP n’est disponible qu’en français et (...)
Sur d’autres sites (14609)
-
Anomalie #4233 (En cours) : [core & plugin todo] : code HTML généré non valide :
18 novembre 2018, par b bIci on cause des bugs du core, donc il serait certainement plus approprié de signaler le bug dans le forum de la doc du plugin sur contrib ou sur la liste spip-zone avant d’ouvrir un ticket ;)
Amha, on peut fermer le ticket, et on verra s’il faut l’ouvrir de nouveau après confirmation que c’est bien un bug du core.
-
Anomalie #3380 : Un rédacteur peut attacher un document à un article qu’il n’a pas le droit de mod...
8 juin 2015, par b bPour info, cette modification a introduit un bug signalé dans #3452.
-
How to raw TS packets off a file/url — Without decoding
15 août 2019, par ZnuraNew to ffmpeg and playing around that to understand better. I’m trying to use ffmpeg code base to get TS packets from a HLS Streaming server. I don’t need any decoding as I just have to store the TS packets to be processed later.
First I built a minimal FFMPEG as outlined in https://zeranoe.com/forum/viewtopic.php?f=5&t=7426. No decoders and only hls and mpegts demuxers. Then using the following code to receive the frames. While inspecting it doesn’t seem to be MPEG-TS packets while looking into buffers thru GDB. Attaching the code here..
Two Questions :
-
Shouldn’t the av_recv_frame get me the TS packets ? However When I trace all the way to playlists (off HLSContext), the read_buffer there contains TS packets. IS there any example I could look into to get TS packets in this scenario without decoders ?
-
If I get answer for (1), How to get the best stream off the HLS server ? when looking into ffplay, av_find_best_stream() sounds like the one to look into.. But again without needing to decode, is there a way to get best one according to the network condition ?
Thanks..
I dumped whatever I got off
av_recv_frame()
and stored in file. This file is not playable with VLC but Windows Movies & TV player could play the sound with missing frames..int main(int argc, char *argv[]) {
AVFormatContext * ifmt_ctx = NULL;
char *in_filename = NULL;
int ret = 0;
AVPacket pkt;
if (argc != 2) { return 1; }
in_filename = argv[1];
av_register_all();
if (!(ifmt_ctx = avformat_alloc_context())) { goto end; }
if ((ret = avformat_open_input(&ifmt_ctx, in_filename, 0, 0)) < 0) {
fprintf(stderr, "Could not open input file '%s'", in_filename);
goto end;
}
if ((ret = avformat_find_stream_info(ifmt_ctx, 0)) < 0) {
fprintf(stderr, "Failed to retrieve input stream information");
goto end;
}
av_dump_format(ifmt_ctx, 0, in_filename, 0);
while (1) {
ret = av_read_frame(ifmt_ctx, &pkt);
if (ret < 0) break;
av_free_packet(&pkt);
}
end: avformat_close_input(&ifmt_ctx); return 0;
} -