Recherche avancée

Médias (91)

Autres articles (81)

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • Automated installation script of MediaSPIP

    25 avril 2011, par

    To overcome the difficulties mainly due to the installation of server side software dependencies, an "all-in-one" installation script written in bash was created to facilitate this step on a server with a compatible Linux distribution.
    You must have access to your server via SSH and a root account to use it, which will install the dependencies. Contact your provider if you do not have that.
    The documentation of the use of this installation script is available here.
    The code of this (...)

Sur d’autres sites (11947)

  • FFMPEG : Converting from raw audio to audio/mp4 (audio is being converted with slow speed)

    29 décembre 2017, par Valdir

    If I convert from mp3 to mp4 directly everything works perfectly. But if I try to convert from raw pcm, the audio speed is slowed down.

    I’ve tried the following (this works) :

    ffmpeg -i mp3/1.mp3 -strict -2 final.mp4

    This doesn’t work as expected :

    ffmpeg -f s16le -i final.raw -strict -2 -r 26 final.mp4

    With the following output :

    Input #0, s16le, from 'final.raw':
     Duration: 00:08:37.38, bitrate: 705 kb/s
       Stream #0:0: Audio: pcm_s16le, 44100 Hz, 1 channels, s16, 705 kb/s
    File 'final.mp4' already exists. Overwrite ? [y/N] y
    Output #0, mp4, to 'final.mp4':
     Metadata:
       encoder         : Lavf56.40.101
       Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, mono, fltp, 128 kb/s
       Metadata:
         encoder         : Lavc56.60.100 aac
    Stream mapping:
     Stream #0:0 -> #0:0 (pcm_s16le (native) -> aac (native))
    Press [q] to stop, [?] for help
    size=    8273kB time=00:08:37.38 bitrate= 131.0kbits/s
    video:0kB audio:8185kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.073808%

    I’ve tried to set parameters like :

    ffmpeg -ar 44100 -f s16le -i final.raw -strict -2 -r 26 final.mp4

    With no luck.

    In order to get the PCM from mp3 I’m using nodejs lame decoder :

    var decoder = new lame.Decoder({
           channels: 2,
           bitDepth: 16,
           sampleRate: 44100,
           bitRate: 128,
           outSampleRate: 44100, // 22050
           mode: lame.STEREO
       });
  • avutil/common : Don't auto-include mem.h

    25 mars 2024, par Andreas Rheinhardt
    avutil/common : Don't auto-include mem.h
    

    There are lots of files that don't need it : The number of object
    files that actually need it went down from 2011 to 884 here.

    Keep it for external users in order to not cause breakages.

    Also improve the other headers a bit while just at it.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>

    • [DH] compat/w32dlfcn.h
    • [DH] doc/examples/avio_read_callback.c
    • [DH] doc/examples/decode_filter_audio.c
    • [DH] doc/examples/decode_filter_video.c
    • [DH] doc/examples/hw_decode.c
    • [DH] doc/examples/qsv_transcode.c
    • [DH] doc/examples/remux.c
    • [DH] doc/examples/transcode.c
    • [DH] doc/examples/transcode_aac.c
    • [DH] fftools/cmdutils.c
    • [DH] fftools/ffmpeg.c
    • [DH] fftools/ffmpeg_dec.c
    • [DH] fftools/ffmpeg_demux.c
    • [DH] fftools/ffmpeg_enc.c
    • [DH] fftools/ffmpeg_filter.c
    • [DH] fftools/ffmpeg_hw.c
    • [DH] fftools/ffmpeg_opt.c
    • [DH] fftools/ffplay.c
    • [DH] fftools/ffplay_renderer.c
    • [DH] fftools/ffprobe.c
    • [DH] fftools/fopen_utf8.h
    • [DH] libavcodec/4xm.c
    • [DH] libavcodec/8svx.c
    • [DH] libavcodec/a64multienc.c
    • [DH] libavcodec/aacdec.c
    • [DH] libavcodec/aacdec_template.c
    • [DH] libavcodec/aacenc.c
    • [DH] libavcodec/aacpsy.c
    • [DH] libavcodec/ac3_parser.c
    • [DH] libavcodec/ac3dec.c
    • [DH] libavcodec/ac3enc.c
    • [DH] libavcodec/ac3enc_fixed.c
    • [DH] libavcodec/ac3enc_float.c
    • [DH] libavcodec/ac3enc_template.c
    • [DH] libavcodec/adpcmenc.c
    • [DH] libavcodec/adts_parser.c
    • [DH] libavcodec/agm.c
    • [DH] libavcodec/aic.c
    • [DH] libavcodec/alac.c
    • [DH] libavcodec/alacenc.c
    • [DH] libavcodec/alsdec.c
    • [DH] libavcodec/amfenc_av1.c
    • [DH] libavcodec/amfenc_h264.c
    • [DH] libavcodec/amfenc_hevc.c
    • [DH] libavcodec/apac.c
    • [DH] libavcodec/apedec.c
    • [DH] libavcodec/ass.c
    • [DH] libavcodec/atrac1.c
    • [DH] libavcodec/atrac3.c
    • [DH] libavcodec/atrac3plusdec.c
    • [DH] libavcodec/atrac9dec.c
    • [DH] libavcodec/atsc_a53.c
    • [DH] libavcodec/audio_frame_queue.c
    • [DH] libavcodec/audiotoolboxdec.c
    • [DH] libavcodec/audiotoolboxenc.c
    • [DH] libavcodec/av1dec.c
    • [DH] libavcodec/avdct.c
    • [DH] libavcodec/avuienc.c
    • [DH] libavcodec/bfi.c
    • [DH] libavcodec/bgmc.c
    • [DH] libavcodec/bink.c
    • [DH] libavcodec/bonk.c
    • [DH] libavcodec/bsf/dts2pts.c
    • [DH] libavcodec/bsf/evc_frame_merge.c
    • [DH] libavcodec/bsf/extract_extradata.c
    • [DH] libavcodec/bsf/filter_units.c
    • [DH] libavcodec/bsf/h264_metadata.c
    • [DH] libavcodec/bsf/noise.c
    • [DH] libavcodec/cavs.c
    • [DH] libavcodec/cavsdec.c
    • [DH] libavcodec/cbs.c
    • [DH] libavcodec/cbs_h2645.c
    • [DH] libavcodec/cbs_jpeg.c
    • [DH] libavcodec/cbs_sei.c
    • [DH] libavcodec/cdtoons.c
    • [DH] libavcodec/cdxl.c
    • [DH] libavcodec/cfhd.c
    • [DH] libavcodec/cfhdenc.c
    • [DH] libavcodec/cinepakenc.c
    • [DH] libavcodec/clearvideo.c
    • [DH] libavcodec/cllc.c
    • [DH] libavcodec/cngdec.c
    • [DH] libavcodec/cngenc.c
    • [DH] libavcodec/cook.c
    • [DH] libavcodec/cscd.c
    • [DH] libavcodec/cuviddec.c
    • [DH] libavcodec/d3d12va_av1.c
    • [DH] libavcodec/d3d12va_decode.c
    • [DH] libavcodec/dca_core.c
    • [DH] libavcodec/dca_lbr.c
    • [DH] libavcodec/dca_xll.c
    • [DH] libavcodec/dcaadpcm.c
    • [DH] libavcodec/dcadec.c
    • [DH] libavcodec/dcaenc.c
    • [DH] libavcodec/decode.c
    • [DH] libavcodec/dirac.c
    • [DH] libavcodec/diracdec.c
    • [DH] libavcodec/dnxhddec.c
    • [DH] libavcodec/dnxhdenc.c
    • [DH] libavcodec/dovi_rpu.c
    • [DH] libavcodec/dsddec.c
    • [DH] libavcodec/dsicinvideo.c
    • [DH] libavcodec/dvbsubdec.c
    • [DH] libavcodec/dvdsubdec.c
    • [DH] libavcodec/dvdsubenc.c
    • [DH] libavcodec/dxa.c
    • [DH] libavcodec/dxv.c
    • [DH] libavcodec/dxva2.c
    • [DH] libavcodec/dxva2_av1.c
    • [DH] libavcodec/dxvenc.c
    • [DH] libavcodec/eamad.c
    • [DH] libavcodec/eatqi.c
    • [DH] libavcodec/elbg.c
    • [DH] libavcodec/encode.c
    • [DH] libavcodec/error_resilience.c
    • [DH] libavcodec/escape124.c
    • [DH] libavcodec/evc_ps.c
    • [DH] libavcodec/exr.c
    • [DH] libavcodec/exrenc.c
    • [DH] libavcodec/fastaudio.c
    • [DH] libavcodec/faxcompr.c
    • [DH] libavcodec/ffv1.c
    • [DH] libavcodec/ffv1dec.c
    • [DH] libavcodec/ffv1enc.c
    • [DH] libavcodec/ffwavesynth.c
    • [DH] libavcodec/fic.c
    • [DH] libavcodec/flac_parser.c
    • [DH] libavcodec/flacdec.c
    • [DH] libavcodec/flacenc.c
    • [DH] libavcodec/flashsv.c
    • [DH] libavcodec/flashsv2enc.c
    • [DH] libavcodec/fmvc.c
    • [DH] libavcodec/frame_thread_encoder.c
    • [DH] libavcodec/fraps.c
    • [DH] libavcodec/g2meet.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