
Recherche avancée
Autres articles (48)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Personnaliser les catégories
21 juin 2013, parFormulaire de création d’une catégorie
Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire.
Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...) -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (10616)
-
ffmpeg concat always second video mp4 error freezze
25 avril 2018, par Jose Miguelhelp, I’m using concat to copy my list of videos to hls m3u8 the first video goes well but the second video always goes wrong the format of the video is mp4
The command that I am using is this :
ffmpeg -re -y -probesize 15000000 -analyzeduration 9000000 -auto_convert 1 -f concat -safe 0 -i /home/list.txt -bsf:v h264_mp4toannexb -c copy -map 0 -f hls -hls_time 10 -hls_list_size 6 -hls_flags delete_segments+append_list+discont_start+omit_endlist -hls_segment_filename /home/test%d.ts /home/test.m3u8
with the following output to the execution of the command
ffmpeg version 3.3.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libfreetype --enable-gnutls --disable-ffserver --enable-libx264 --enable-libfdk-aac --enable-libvorbis --enable-libtheora --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libwavpack --enable-nvenc
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libavresample 3. 5. 0 / 3. 5. 0
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x1fb4540] Auto-inserting h264_mp4toannexb bitstream filter
Input #0, concat, from '/home/list.txt':
Duration: N/A, start: 0.000000, bitrate: 833 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1440x1080 [SAR 1:1 DAR 4:3], 769 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc
Metadata:
creation_time : 2014-08-25T11:15:42.000000Z
handler_name : GPAC ISO Video Handler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 63 kb/s
Metadata:
creation_time : 2014-08-25T11:16:07.000000Z
handler_name : GPAC ISO Audio Handler
[hls @ 0x1fdd340] Opening '/home/test1.ts' for writing
Output #0, hls, to '/home/test.m3u8':
Metadata:
encoder : Lavf57.71.100
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1440x1080 [SAR 1:1 DAR 4:3], q=2-31, 769 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 23.98 tbc
Metadata:
creation_time : 2014-08-25T11:15:42.000000Z
handler_name : GPAC ISO Video Handler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 63 kb/s
Metadata:
creation_time : 2014-08-25T11:16:07.000000Z
handler_name : GPAC ISO Audio Handler
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for helpand when making the change to the second video the logo shows this line, but it goes wrong as I show in the image
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2027ae0] Auto-inserting h264_mp4toannexb bitstream filter
Any command reference or I’m missing some filter or something ?
Thanks for the help in advance -
Libavcodec decode ffmpeg Fuzz-testing
20 juin 2016, par MarsoI’m implementing a testing stub for libfuzzer. My purpose is to do some testing for libav and I’m currently trying to do it for ffmpeg codec. Testing stub has *data and size as arguments, which are data as file data and size as filze size. Purpose is to open ffmpeg file and decode it.
I have read decode example from here :
http://roxlu.com/2014/039/decoding-h264-and-yuv420p-playbackI just have problems understanding how should I open and decode file. My code currently looks like this :
#include
#include
#include
#include
extern "C" {
#include "libavcodec/avcodec.h"
#include "libavutil/avutil.h"
}
#define INBUF_SIZE 4096
#define AUDIO_INBUF_SIZE 20480
#define AUDIO_REFILL_THRESH 4096
extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
avcodec_register_all();
AVCodec *codec;
AVCodecContext *c= NULL;
AVCodecParserContext* parser;
uint8_t inbuf[AUDIO_INBUF_SIZE + FF_INPUT_BUFFER_PADDING_SIZE];
FILE *f;
AVPacket avpkt;
codec = avcodec_find_decoder(AV_CODEC_ID_MP2);
c = avcodec_alloc_context3(codec);
parser = av_parser_init(AV_CODEC_ID_MP2);
// decode file
av_parser_close(parser);
avcodec_close(c);
av_free(c);
return 0;
} -
Revision 34251 : Sortons STEP de la steppe... Ce nom n’est pas définitif. Pour l’instant il ...
7 janvier 2010, par marcimat@… — LogSortons STEP de la steppe...
Ce nom n’est pas définitif. Pour l’instant il signifie « Système de téléchargement de plugins »
Ce plugin a pour vocation de faciliter la recherche, l’installation et la mise à jour de plugins SPIP. Il fonctionne -actuellement- avec SPIP 2.0.10 et PHP5 (pour scandir)
Il n’est pas terminé et est en phase de développement encore.
Aucune mise à jour de sa base de donnée ne sera effectuée avant une version de test (i.e si le plugin se met à planter suite à une mise à jour, il faut le désinstaller et le réactiver).
Ce plugin se veut être (pour l’instant) comme une sorte de "Synaptic" pour SPIP (pour ceux qui connaissent Ubuntu) en un tout petit peu plus convivial.
Lire le fichier TODO pour la liste des taches à réaliser.