Recherche avancée

Médias (1)

Mot : - Tags -/biomaping

Autres articles (74)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

Sur d’autres sites (7286)

  • Revision 0271ff7775 : Fix speed 7 and speed 12 for rt A recent change has introduced big quality drop

    1er novembre 2014, par Yaowu Xu

    Changed Paths :
     Modify /vp9/encoder/vp9_speed_features.c



    Fix speed 7 and speed 12 for rt

    A recent change has introduced big quality drops for speed 7 and 12
    for —rt mode. The change reverted the big drop and improved quality
    by 9.5% for speed 7 and 13.4% for speed 12.

    Change-Id : I07b82e3bb6002a73af486a083458c88877bdad01

  • Use HLS from Wifi device as input to stream over 4G

    26 février 2017, par pbdev

    I’m building an Android app that streams video from a Wifi device to a Wowza server. It should be quite simple but I can’t figure out how to use both Wifi and 4G at the same time. The device I’m using is a Samsung S5 with Android 6.0.1. To sum it up, this is the goal :

    1. Fetch the video stream from a GoPro device over Wifi.
    2. Send the video stream to a Wowza server over 4G.

    When connected to the GoPro’s Wifi network I can ping the GoPro and see the stream in a MediaPlayer. Since I’m connected to a Wifi device that doesn’t provide internet access, I can’t ping my Wowza server. Once I’ve disabled Wifi this is no problem, by using FFmpeg I can reach the Wowza server over 4G.

    This is the FFmpeg command I want to use to copy the stream to the Wowza server, where 10.5.5.9 is the IP-address of the GoPro :

    ffmpeg -i http://10.5.5.9:8080/live/amba.m3u8 -acodec aac -ar 44100 -ab 48k -vcodec copy -f flv rtmp://username:password@my-wowza-server.com:1935/my-app/my-stream

    If I enable Wifi and connect to the GoPro, 10.5.5.9 is reachable but my-wowza-server.com isn’t. The Samsung S5 provides a Smart network switch which makes the Wowza server reachable but the connection to the GoPro gets lost.

    Is there any way to bind 10.5.5.9 to the Wifi interface of the phone and bind my-wowza-server.com to the cellular interface ?

  • ffmpeg does not fill in my provided buffer

    14 avril 2018, par thelearner

    I’m trying to pipe a mp4 video to ffmpeg to generate a thumbnail. Unfortunately, ffmpeg does not fill in my provided buffer, even though the whole command execution is successful.

    I’m reading the video from a http request body :

    videoData, err := ioutil.ReadAll(r.Body)

    This is how I push it to ffmpeg :

    log.Print("Creating thumbnail..")

    width := 640
    height := 360
    log.Print("Size of the video: ", len(videoData))


    cmd := exec.Command("ffmpeg", "-i", "pipe:0", "-vframes", "1", "-s", fmt.Sprintf("%dx%d", width, height), "-f",  "singlejpeg", "-frame_size", fmt.Sprintf("%d", totalVideoBytes), "-")

    cmd.Stdin = bytes.NewReader(videoData)

    var imageBuffer bytes.Buffer
    cmd.Stdout = &imageBuffer
    err := cmd.Run()

    if err != nil {
       log.Panic("ERROR")
    }

    imageBytes := imageBuffer.Bytes()

    This is the error output :

    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7ff05d002600]stream 0, offset 0x5ded : partial file

    pipe:0 : Invalid data found when processing input

    Finishing stream 0:0 without any data written to it.

    frame= 0 fps=0.0 q=0.0
    Lsize= 0kB time=-577014:32:22.77 bitrate= -0.0kbits/s speed=N/A
    video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
    muxing overhead : unknown

    Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)

    Thanks a lot, any help is appreciated.