
Recherche avancée
Médias (2)
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (72)
-
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 (...) -
Diogene : création de masques spécifiques de formulaires d’édition de contenus
26 octobre 2010, parDiogene est un des plugins ? SPIP activé par défaut (extension) lors de l’initialisation de MediaSPIP.
A quoi sert ce plugin
Création de masques de formulaires
Le plugin Diogène permet de créer des masques de formulaires spécifiques par secteur sur les trois objets spécifiques SPIP que sont : les articles ; les rubriques ; les sites
Il permet ainsi de définir en fonction d’un secteur particulier, un masque de formulaire par objet, ajoutant ou enlevant ainsi des champs afin de rendre le formulaire (...) -
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 (...)
Sur d’autres sites (6771)
-
SAT-IP Server and VLC
10 novembre 2013, par ChrisI have a Sat-IP Server/Converter, Triax TSS 400.
I can recieve with VLC the stream as MPEGTS (via http) but it is very slow (lagging) trought my Powerline (currently powerline speed is 141mbit).
I have a SAT-IP DVBviever Client on my Notebook which is working 100% perfect, SD and HD channels.
I have seen in wireshark, that when i'm connect the SAT-IP Server with the SAT-IP Client, im reciving RTSP stream.
...and now my problem : how can is recieve RTSP/RTP stream instead of HTTP stream from Triax TSS 400 ?
What is the command to Tune this device to get channel working/streaming with ffmpeg ?
...or maybe is there a ChannelList with all the Astra 19,2° channels for HTTP stream from Triax TSS 400 ?thx
-
ffmpeg record a stereo track from line inputs
17 octobre 2022, par tonyI'm trying to record the first 2 inputs of my USB soundcard using ffmpeg and jack
This is to create the ffmpeg client for jack


ffmpeg -f jack -i ffmpeg -c:a aac -ac 2 output.wav


then checking the qjackctl interface I can see the client ffmpeg created and I connect it with the 2 inputs of my soundcard but the
output.wav
have no sound

-
How to ensure that ffmpeg libraries uses/ not uses GPU
31 mai 2021, par zimopisecMy library ( Linux, Debian) uses FFMpeg libraries ( avformat, avcodec, swscale etc) for reading video stream from network cameras. Actually, I need to capture each video frame from network camera, decode it, scale and store in memory- and other thread pass this data to calling program for display.


Problem is, that all works in CPU and take a huge amount of CPU resource. How can I enforce usage of GPU accelerator for processing ?


I have video card : VGA compatible controller : Intel Corporation HD Graphics 620 (rev 02)


My decode thread look like this ( I omit declarations, error handling etc, so pls don't look for grammar mistakes :)))


fmt = avformat_alloc_context(); 
//initialising, setting option by av_dict_set
// finding video stream index
***
 // finding decoder and allocate its contexts

 frame = av_frame_alloc();

 while ( av_read_frame(ctx->fmt, &pkt) >= 0) 
 {
 AVPacket orig_pkt = pkt;

 avcodec_send_packet(ctx->dec_ctx, pkt);
 avcodec_receive_frame(ctx->dec_ctx, frame);
 *** 
// get buffer allocated for store of frame data
 buff = get_free_buffer(ctx);
 sws_scale(ctx->sws, (const uint8_t * const*)frame->data, 
 frame->linesize, 0, ctx->dec_ctx->height, buff->data,
 buff->linesize);
 ret = decode_packet(ctx, frame, &pkt, &got_frame);
 if (ret < 0)
 break;
 pkt.data += ret;
 pkt.size -= ret;
 }
 while (pkt.size > 0);

 av_packet_unref(&orig_pkt);
 }
*****