
Recherche avancée
Autres articles (69)
-
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...) -
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;
Sur d’autres sites (4763)
-
x86inc : Enable AVX emulation in additional cases
7 avril 2016, par Anton Mitrofanov -
x86inc : Enable AVX emulation in additional cases
7 avril 2016, par Anton Mitrofanov -
Emulation prevention bytes in MP4
14 mai 2015, par MaMazavH.264 defines that a sequence of two zero bytes should be escaped by adding a ’3’ byte after the two zero bytes ("Emulation prevention").
Is this escaping rule correct also for the mp4 file format ?
The question is followed by results of debugging ffmpeg. I’ve tried to open the following file :
https://www.dropbox.com/s/vrdy8z96pohh7ah/live_video_fragment_1.mp4?dl=0
VLC plays it but ffmpeg not. ffmpeg shows a lot of error, the first one is (with log level debug) :
AVC: Consumed only 41 bytes instead of 796
Debugging into ffmpeg shows that it tries to parse the moof box within the H.264 decoder and fails on https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/h264.c#L312
When parsing the 4 bytes preceding the
traf
box (which indicates its size), it understands the "0 0 3" bytes as emulation prevention bytes and all the parsing gets out of order because of this.So, is this a wrong behavior of ffmpeg (which should not understand it as emulation prevention) ? Or the file contains an error and the bytes SHOULD be escaped ?