Recherche avancée

Médias (91)

Autres articles (83)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • MediaSPIP Player : problèmes potentiels

    22 février 2011, par

    Le lecteur ne fonctionne pas sur Internet Explorer
    Sur Internet Explorer (8 et 7 au moins), le plugin utilise le lecteur Flash flowplayer pour lire vidéos et son. Si le lecteur ne semble pas fonctionner, cela peut venir de la configuration du mod_deflate d’Apache.
    Si dans la configuration de ce module Apache vous avez une ligne qui ressemble à la suivante, essayez de la supprimer ou de la commenter pour voir si le lecteur fonctionne correctement : /** * GeSHi (C) 2004 - 2007 Nigel McNie, (...)

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

Sur d’autres sites (13375)

  • ffmpeg : fix transcoding dvbsub to dvbsub

    22 juin 2014, par Anshul Maheshwari
    ffmpeg : fix transcoding dvbsub to dvbsub
    

    fix ticket #2024

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] ffmpeg.c
  • mpegts muxer, DVB subtitles encoder : common DVB subtitles payload

    11 janvier 2014, par Serhii Marchuk
    mpegts muxer, DVB subtitles encoder : common DVB subtitles payload
    

    Improved DVB subtitles encoder to generate AVPacket.data in the same
    format as generates MPEGTS demuxer + DVB subtitles parser. So now single
    format of DVB subtitles data is used across all the components of FFmpeg :
    only subtitles payload WITHOUT 0x20 0x00 bytes at the beginning and 0xFF
    trailing byte.

    Improved MPEGTS muxer to support format of DVB subtitles in
    AVPacket.data described above : while muxing we add two bytes 0x20 0x00 to
    the beginning of and 0xFF to the end of DVB subtitles payload.

    The patch fixes DVB subtitle copy problems : tickets #2989 fully and #2024
    partly.

    Signed-off-by : Clément Bœsch <u@pkh.me>

    • [DH] libavcodec/dvbsub.c
    • [DH] libavcodec/version.h
    • [DH] libavformat/mpegtsenc.c
    • [DH] libavformat/version.h
  • ffmpeg : unable to use hardware encoder h264_rkmpp with software decoded ATSC OTA transmission

    20 août 2020, par Brad Bruggemann

    When attempting to hardware encode to h264 using the Rockchip MPP encoder h264_rkmpp from an ATSC source, FFMPEG errors out with :

    &#xA;

    "Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scaler_0'"

    &#xA;

    The sample file used in this example can be downloaded here : https://transfer.sh/BRMej/out.ts

    &#xA;

    The full command used and resulting output is as follows :

    &#xA;

    $ ffmpeg -loglevel 48 -c:v mpeg2video -f mpegts -i out.ts -f mp4 -c:v h264_rkmpp -c:a libfdk_aac -preset ultrafast -mbd rd -copyinkf -flags &#x2B;ilme&#x2B;ildct -fflags &#x2B;genpts out.mp4 -y&#xA;&#xA;ffmpeg version N-98732-g9f702fc8f4 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 9.3.0 (GCC)&#xA;  configuration: --prefix=/usr/local --extra-libs=&#x27;-lpthread -lm&#x27; --enable-hardcoded-tables --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-rkmpp --enable-version3 --enable-libdrm --enable-libx265 --enable-nonfree&#xA;  libavutil      56. 58.100 / 56. 58.100&#xA;  libavcodec     58.100.100 / 58.100.100&#xA;  libavformat    58. 51.100 / 58. 51.100&#xA;  libavdevice    58. 11.101 / 58. 11.101&#xA;  libavfilter     7. 87.100 /  7. 87.100&#xA;  libswscale      5.  8.100 /  5.  8.100&#xA;  libswresample   3.  8.100 /  3.  8.100&#xA;  libpostproc    55.  8.100 / 55.  8.100&#xA;&#xA;Splitting the commandline.&#xA;Reading option &#x27;-loglevel&#x27; ... matched as option &#x27;loglevel&#x27; (set logging level) with argument &#x27;48&#x27;.&#xA;Reading option &#x27;-c:v&#x27; ... matched as option &#x27;c&#x27; (codec name) with argument &#x27;mpeg2video&#x27;.&#xA;Reading option &#x27;-f&#x27; ... matched as option &#x27;f&#x27; (force format) with argument &#x27;mpegts&#x27;.&#xA;Reading option &#x27;-i&#x27; ... matched as input url with argument &#x27;out.ts&#x27;.&#xA;Reading option &#x27;-f&#x27; ... matched as option &#x27;f&#x27; (force format) with argument &#x27;mp4&#x27;.&#xA;Reading option &#x27;-c:v&#x27; ... matched as option &#x27;c&#x27; (codec name) with argument &#x27;h264_rkmpp&#x27;.&#xA;Reading option &#x27;-c:a&#x27; ... matched as option &#x27;c&#x27; (codec name) with argument &#x27;libfdk_aac&#x27;.&#xA;Reading option &#x27;-preset&#x27; ... matched as AVOption &#x27;preset&#x27; with argument &#x27;ultrafast&#x27;.&#xA;Reading option &#x27;-mbd&#x27; ... matched as AVOption &#x27;mbd&#x27; with argument &#x27;rd&#x27;.&#xA;Reading option &#x27;-copyinkf&#x27; ... matched as option &#x27;copyinkf&#x27; (copy initial non-keyframes) with argument &#x27;1&#x27;.&#xA;Reading option &#x27;-flags&#x27; ... matched as AVOption &#x27;flags&#x27; with argument &#x27;&#x2B;ilme&#x2B;ildct&#x27;.&#xA;Reading option &#x27;-fflags&#x27; ... matched as AVOption &#x27;fflags&#x27; with argument &#x27;&#x2B;genpts&#x27;.&#xA;Reading option &#x27;out.mp4&#x27; ... matched as output url.&#xA;Reading option &#x27;-y&#x27; ... matched as option &#x27;y&#x27; (overwrite output files) with argument &#x27;1&#x27;.&#xA;Finished splitting the commandline.&#xA;Parsing a group of options: global .&#xA;Applying option loglevel (set logging level) with argument 48.&#xA;Applying option y (overwrite output files) with argument 1.&#xA;Successfully parsed a group of options.&#xA;Parsing a group of options: input url out.ts.&#xA;Applying option c:v (codec name) with argument mpeg2video.&#xA;Applying option f (force format) with argument mpegts.&#xA;Successfully parsed a group of options.&#xA;Opening an input file: out.ts.&#xA;[mpegts @ 0xaaaaec9acf20] Opening &#x27;out.ts&#x27; for reading&#xA;[file @ 0xaaaaec9ad830] Setting default whitelist &#x27;file,crypto,data&#x27;&#xA;[mpegts @ 0xaaaaec9acf20] Before avformat_find_stream_info() pos: 0 bytes read:5013504 seeks:1 nb_streams:0&#xA;[mpegts @ 0xaaaaec9acf20] stream=0 stream_type=0 pid=31 prog_reg_desc=&#xA;[mpegts @ 0xaaaaec9acf20] probing stream 0 pp:2500&#xA;[mpegts @ 0xaaaaec9acf20] Probe with size=204749, packets=1 detected mpegvideo with score=25&#xA;[mpegts @ 0xaaaaec9acf20] probed stream 0&#xA;[mpegts @ 0xaaaaec9acf20] stream=1 stream_type=0 pid=34 prog_reg_desc=&#xA;[mpeg2video @ 0xaaaaec9cb7d0] Format yuv420p chosen by get_format().&#xA;[mpegts @ 0xaaaaec9acf20] probing stream 1 pp:2500&#xA;[mpegts @ 0xaaaaec9acf20] Probe with size=7680, packets=1 detected ac3 with score=25&#xA;[mpegts @ 0xaaaaec9acf20] probed stream 1&#xA;[mpegts @ 0xaaaaec9acf20] max_analyze_duration 5000000 reached at 5005000 microseconds st:0&#xA;[mpegts @ 0xaaaaec9acf20] PES packet size mismatch&#xA;[mpegts @ 0xaaaaec9acf20] Packet corrupt (stream = 1, dts = 2632691898).&#xA;[mpegts @ 0xaaaaec9acf20] After avformat_find_stream_info() pos: 0 bytes read:9195664 seeks:3 frames:306&#xA;Input #0, mpegts, from &#x27;out.ts&#x27;:&#xA;  Duration: 00:00:18.42, start: 29234.532200, bitrate: 5406 kb/s&#xA;    Stream #0:0[0x31], 152, 1/90000: Video: mpeg2video (Main), 1 reference frame, yuv420p(yuv420p) (tv, bt709, top first, left), 1920x1080 [SAR 1:1 DAR 16:9], 0/1, Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 15000000/0/0 buffer size: 7995392 vbv_delay: N/A&#xA;    Stream #0:1[0x34], 154, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s&#xA;Successfully opened the file.&#xA;Parsing a group of options: output url out.mp4.&#xA;Applying option f (force format) with argument mp4.&#xA;Applying option c:v (codec name) with argument h264_rkmpp.&#xA;Applying option c:a (codec name) with argument libfdk_aac.&#xA;Applying option copyinkf (copy initial non-keyframes) with argument 1.&#xA;Successfully parsed a group of options.&#xA;Opening an output file: out.mp4.&#xA;Codec AVOption preset (Set the encoding preset (cf. x264 --fullhelp)) specified for output file #0 (out.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.&#xA;[file @ 0xaaaaec9cef20] Setting default whitelist &#x27;file,crypto,data&#x27;&#xA;Successfully opened the file.&#xA;detected 4 logical cores&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (h264_rkmpp))&#xA;  Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac))&#xA;Press [q] to stop, [?] for help&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;[mpeg2video @ 0xaaaaec9cf7b0] Format yuv420p chosen by get_format().&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;[mpeg2video @ 0xaaaaec9cf7b0] Skipping B slice due to open GOP&#xA;    Last message repeated 67 times&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;[mpeg2video @ 0xaaaaec9cf7b0] Skipping B slice due to open GOP&#xA;    Last message repeated 67 times&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] Setting &#x27;video_size&#x27; to value &#x27;1920x1080&#x27;&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] Setting &#x27;pix_fmt&#x27; to value &#x27;0&#x27;&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] Setting &#x27;time_base&#x27; to value &#x27;1/90000&#x27;&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] Setting &#x27;pixel_aspect&#x27; to value &#x27;1/1&#x27;&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] Setting &#x27;frame_rate&#x27; to value &#x27;30000/1001&#x27;&#xA;[graph 0 input from stream 0:0 @ 0xaaaaecd8c290] w:1920 h:1080 pixfmt:yuv420p tb:1/90000 fr:30000/1001 sar:1/1&#xA;[format @ 0xaaaaecadf950] Setting &#x27;pix_fmts&#x27; to value &#x27;drm_prime&#x27;&#xA;[auto_scaler_0 @ 0xaaaaecd80070] Setting &#x27;flags&#x27; to value &#x27;bicubic&#x27;&#xA;[auto_scaler_0 @ 0xaaaaecd80070] w:iw h:ih flags:&#x27;bicubic&#x27; interl:0&#xA;[format @ 0xaaaaecadf950] auto-inserting filter &#x27;auto_scaler_0&#x27; between the filter &#x27;Parsed_null_0&#x27; and the filter &#x27;format&#x27;&#xA;Impossible to convert between the formats supported by the filter &#x27;Parsed_null_0&#x27; and the filter &#x27;auto_scaler_0&#x27;&#xA;Error reinitializing filters!&#xA;Failed to inject frame into filter network: Function not implemented&#xA;Error while processing the decoded data for stream #0:0&#xA;[AVIOContext @ 0xaaaaec9cf190] Statistics: 0 seeks, 0 writeouts&#xA;[AVIOContext @ 0xaaaaec9b5900] Statistics: 9556112 bytes read, 3 seeks&#xA;Conversion failed!&#xA;

    &#xA;