
Recherche avancée
Autres articles (57)
-
XMP PHP
13 mai 2011, parDixit Wikipedia, XMP signifie :
Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...) -
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users. -
MediaSPIP en mode privé (Intranet)
17 septembre 2013, parÀ partir de la version 0.3, un canal de MediaSPIP peut devenir privé, bloqué à toute personne non identifiée grâce au plugin "Intranet/extranet".
Le plugin Intranet/extranet, lorsqu’il est activé, permet de bloquer l’accès au canal à tout visiteur non identifié, l’empêchant d’accéder au contenu en le redirigeant systématiquement vers le formulaire d’identification.
Ce système peut être particulièrement utile pour certaines utilisations comme : Atelier de travail avec des enfants dont le contenu ne doit pas (...)
Sur d’autres sites (8904)
-
doc/ffplay : put keystrokes to decrease and increase volume on the same line
20 avril 2022, par Stefano Sabatinidoc/ffplay : put keystrokes to decrease and increase volume on the same line
Fix trac issue http://trac.ffmpeg.org/ticket/7832
-
avformat/rtpdec_mpeg4 : Fix integer parameters size check in SDP fmtp line
24 juillet 2019, par Olivier Maignialavformat/rtpdec_mpeg4 : Fix integer parameters size check in SDP fmtp line
=== PROBLEM ===
I was trying to record h264 + aac streams from an RTSP server to mp4 file. using this command line :
ffmpeg -v verbose -y -i "rtsp ://<ip>/my_resources" -codec copy -bsf:a aac_adtstoasc test.mp4FFmpeg then fail to record audio and output this logs :
[rtsp @ 0xcda1f0] The profile-level-id field size is invalid (40)
[rtsp @ 0xcda1f0] Error parsing AU headers
...
[rtsp @ 0xcda1f0] Could not find codec parameters for stream 1 (Audio : aac, 48000 Hz, 1 channels) : unspecified sample formatIn SDP provided by my RTSP server I had this fmtp line :
a=fmtp:98 streamType=5 ; profile-level-id=40 ; mode=AAC-hbr ; config=1188 ; sizeLength=13 ; indexLength=3 ; indexDeltaLength=3 ;In FFmpeg code, I found a check introduced by commit 24130234cd9dd733116d17b724ea4c8e12ce097a. It disallows values greater than 32 for fmtp line parameters.
RFC-4566 (SDP : Session Description Protocol) do not give any limit of size on interger parameters given in an fmtp line.However, In RFC-6416 (RTP Payload Format for MPEG-4 Audio/Visual Streams) give examples of "profile-level-id" values for AAC, up to 55.
=== FIX ===
As each parameter may have its own min and max values
I propose to introduce a range for each parameter.
For this patch I used RFC-3640 and ISO/IEC 14496-1 as reference for validity ranges.This patch fix my problem and I now can record my RTSP AAC stream to mp4.
It has passed the full fate tests suite sucessfully.Signed-off-by : Olivier Maignial <olivier.maignial@smile.fr>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc> -
avcodec/scpr : Check y in first line loop in decompress_i()
11 mai 2017, par Michael Niedermayeravcodec/scpr : Check y in first line loop in decompress_i()
Fixes : out of array access
Fixes : 1478/clusterfuzz-testcase-minimized-5285486908145664Found-by : continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>