
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 (80)
-
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 (...) -
Librairies et logiciels spécifiques aux médias
10 décembre 2010, parPour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...) -
Organiser par catégorie
17 mai 2013, parDans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)
Sur d’autres sites (6007)
-
I want to separate MPEG2ts data into images and metadata (klv)
4 août 2020, par 夏目たかしplease. Help me.

I would like to separate the streamed MPEG2ts data into images and metadata (klv).

Delivery

ffmpeg -fflags +genpts -re -i NightFlightIR.mpg -f mpegts -c copy -map 0:v -map 0:d udp ://127.0.0.1:5004



reception

ffmpeg -i 'udp ://127.0.0.1:5004' -vsync 0 -q:v 2 -f image2 -update 1 img.jpg -c copy -map d:0 -f data klv.bin



The image is output, but the klv.bin is empty.



This command outputs data to standard output, but cannot output to a file.

ffmpeg -i 'udp ://127.0.0.1:5004' -vsync 0 -q:v 2 -f image2 -update 1 img.jpg -c copy -map d:0 -f data -



On ffmpeg2.8.6, the klv.bin contains data, but on 3.x and 4.x, it's empty.

Is it possible to write klv data to klv.bin on 4.x ?

-
QAudioSink play AVFrame data decoded by ffmpeg
26 mai 2022, par liuyulvvI want to using QAudioSink to play PCM data decoded by ffmpeg.


I first try to play a pcm file and I made it :


Here is the override function
readData
ofQIODevice


qint64 PCMDevice::readData(char *data, qint64 maxlen)
{
 int len = m_inputFile.size();
 len = len < maxlen ? len : maxlen;

 m_inputFile.read(data, len);
 return len;
}



And I get the right result, the file is playing.


But I want to play AVFrame data from the memory :


qint64 PCMDevice::readData(char *data, qint64 maxlen)
{
 AVFrame *res = getFrame();
 if (res == nullptr)
 return 0;

 // Something wrong here
 auto ret = res->nb_samples;
 memcpy(data, res->data[0], ret);

 delete res;
 res = nullptr;
 return ret;
}



How to make
AVFrame's data
to the data thatQAudioSink
need ?

I'm pretty sure I'm using the correct sample_fmt, sample_rate etc.


Where is the data of the stereo AVFrame and how to copy it to the
data
correctly ?

-
Is raw audio in AVFrame->data the same as LPCM ?
4 décembre 2023, par CheekyChipsIn the ffmpeg documentation for an
AVFrame
it says



This structure describes decoded (raw) audio or video data.




In the case of audio data, what format are the samples within an
AVFrame
in ? Do they basically look like raw LPCM samples ? If you decode audio data into anAVFrame
(i.e. viaavcodec_send_packet() ... avcodec_receive_frame()
) does the audio data of the packet look the same, regardless of what encoding it was originally in in the packet (assuming the same sample rate, sample format, etc) ?

Based on the question How is decoded audio data stored in ffmpeg AVFrame ? it seems like this is the case, but I want to know if this is the same as LPCM, regardless of what encoding the audio data was in before ?


Bonus question : If it is the same as LPCM, why would you use a PCM encoder (e.g. ""pcm_f32le") to encode the frame data to
AVPacket
s ? Does the internal data look the same ? Is it just in order to use functions that takeAVPacket
s likeav_interleaved_write_frame()