Recherche avancée

Médias (91)

Autres articles (38)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

Sur d’autres sites (5743)

  • configure : Provide an option to override the environment

    6 mai 2015, par Luca Barbato
    configure : Provide an option to override the environment
    

    Useful to have `make config` work with custom pkgconf path.

    Signed-off-by : Luca Barbato <lu_zero@gentoo.org>

    • [DBH] configure
  • Python FFMPEG Heroku|Remove audio from video with Byte to Byte. No web processes running Error

    15 mai 2021, par samoel

    I'm trying to get a .mp4 file from an address and remove the sound from it.I also want the data sent to FFMPEG to be bytes and return the result in byte

    &#xA;

    i tried different command for my code like using -movflags frag_keyframe+empty_moov.&#xA;When I run this code in Heroku and receive the log...

    &#xA;

    def from_bytes_to_byte(input_bytes):&#xA;    command = f"ffmpeg -f mp4 -i /dev/stdin -vcodec copy -an -f mp4 -movflags frag_keyframe&#x2B;empty_moov -"&#xA;    convert_cmd = subprocess.Popen(&#xA;        shlex.split(command),&#xA;        stdin=subprocess.PIPE,&#xA;        stdout=subprocess.PIPE,&#xA;        shell=False&#xA;    )&#xA;    b = b&#x27;&#x27;&#xA;    convert_cmd.stdin.write(input_bytes)&#xA;    convert_cmd.stdin.close()&#xA;    while True:&#xA;        output = convert_cmd.stdout.read()&#xA;        if len(output) > 0:&#xA;            b &#x2B;= output&#xA;        else:&#xA;            error_msg = convert_cmd.poll()&#xA;            if error_msg is not None:&#xA;                break&#xA;    print("----------FINISHED------------")&#xA;    return b&#xA;&#xA;&#xA;result=requests.get("https://file-examples-com.github.io/uploads/2017/04/file_example_MP4_480_1_5MG.mp4") #.MP4 File&#xA;byterecieved=from_bytes_to_byte(result.content)&#xA;

    &#xA;

    heroku logs :

    &#xA;

    ffmpeg version N-57204-gc7c138e411-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2021 the FFmpeg developers&#xA;built with gcc 8 (Debian 8.3.0-6)&#xA;configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi --enable-libzimg&#xA;libavutil      57.  0.100 / 57.  0.100&#xA;libavcodec     59.  0.100 / 59.  0.100&#xA;libavformat    59.  0.100 / 59.  0.100&#xA;libavdevice    59.  0.100 / 59.  0.100&#xA;libavfilter     8.  0.101 /  8.  0.101&#xA;libswscale      6.  0.100 /  6.  0.100&#xA;libswresample   4.  0.100 /  4.  0.100&#xA;libpostproc    56.  0.100 / 56.  0.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;/dev/stdin&#x27;:&#xA;Metadata:&#xA;major_brand     : mp42&#xA;minor_version   : 0&#xA;compatible_brands: mp42mp41isomavc1&#xA;creation_time   : 2015-08-07T09:13:02.000000Z&#xA;Duration: 00:00:30.53, start: 0.000000, bitrate: N/A&#xA;Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 480x270 [SAR 1:1 DAR 16:9], 301 kb/s, 30 fps, 30 tbr, 30 tbn (default)&#xA;Metadata:&#xA;creation_time   : 2015-08-07T09:13:02.000000Z&#xA;handler_name    : L-SMASH Video Handler&#xA;vendor_id       : [0][0][0][0]&#xA;encoder         : AVC Coding&#xA;Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 112 kb/s (default)&#xA;Metadata:&#xA;creation_time   : 2015-08-07T09:13:02.000000Z&#xA;handler_name    : L-SMASH Audio Handler&#xA;vendor_id       : [0][0][0][0]&#xA;Output #0, mp4, to &#x27;pipe:&#x27;:&#xA;Metadata:&#xA;major_brand     : mp42&#xA;minor_version   : 0&#xA;compatible_brands: mp42mp41isomavc1&#xA;encoder         : Lavf59.0.100&#xA;Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 480x270 [SAR 1:1 DAR 16:9], q=2-31, 301 kb/s, 30 fps, 30 tbr, 15360 tbn (default)&#xA;Metadata:&#xA;creation_time   : 2015-08-07T09:13:02.000000Z&#xA;handler_name    : L-SMASH Video Handler&#xA;vendor_id       : [0][0][0][0]&#xA;encoder         : AVC Coding&#xA;Stream mapping:&#xA;**2021-05-14T21:32:09.639203&#x2B;00:00** app[worker.1]: Stream #0:0 -> #0:0 (copy)&#xA;**2021-05-14T22:12:36.527864&#x2B;00:00** heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=desolate-inlet-50581.herokuapp.com request_id=cc985185-6ba7-4530-95f8-f4512f465039 fwd="5.122.192.170" dyno= connect= service= status=503 bytes= protocol=https&#xA;2021-05-14T22:12:37.303089&#x2B;00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=desolate-inlet-50581.herokuapp.com request_id=f26b18a5-30ac-41e2-9b63-8f945b746b12 fwd="5.122.192.170" dyno= connect= service= status=503 bytes= protocol=https&#xA;2021-05-14T22:13:39.737155&#x2B;00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=desolate-inlet-50581.herokuapp.com request_id=12a28261-d746-4067-ab4b-05d3e2e8c379 fwd="5.122.192.170" dyno= connect= service= status=503 bytes= protocol=https&#xA;2021-05-14T22:13:40.372446&#x2B;00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=desolate-inlet-50581.herokuapp.com request_id=c2e2ebc8-9fb2-4d30-8876-2fede3dfd141 fwd="5.122.192.170" dyno= connect= service= status=503 bytes= protocol=https&#xA;

    &#xA;

  • configure : Group all hwaccels together in a separate variable

    5 février 2013, par Diego Biurrun

    configure : Group all hwaccels together in a separate variable