Recherche avancée

Médias (91)

Autres articles (73)

  • 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" (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

Sur d’autres sites (8855)

  • I want to replace audio in a moflex file but ffmpeg says "Unable to find a suitable output format for 'CloudyWithAChanceOfMeatballs(3D).moflex'"

    26 septembre 2022, par Костянтин Мара

    What i do :

    


    ffmpeg -i CloudyWithAChanceOfMeatballs(3D)_400x240_1800kbps_23.976fps_2pass.moflex -i Cloudy.With.A.Chance.Of.Meatballs.2009.1080p.mp3 -c:v copy -c:a fastaudio -map 0:v:0 -map 1:a:0 -o CloudyWithAChanceOfMeatballs(3D).moflex


    


    and what i get :

    


    Input #0, moflex, from 'CloudyWithAChanceOfMeatballs(3D)_400x240_1800kbps_23.976fps_2pass.moflex':
  Duration: N/A, bitrate: N/A
  Stream #0:0: Video: mobiclip, yuv420p, 400x240, 23.98 fps, 23.98 tbr, 23.98 tbn
  Stream #0:1: Data: none
  Stream #0:2: Audio: fastaudio, 48000 Hz, stereo, fltp
Input #1, mp3, from 'Cloudy.With.A.Chance.Of.Meatballs.2009.1080p.mp3':
  Metadata:
    title           : --SCHUMAHER--
    encoder         : Lavf59.24.100
  Duration: 01:29:50.71, start: 0.023021, bitrate: 128 kb/s
  Stream #1:0: Audio: mp3, 48000 Hz, stereo, fltp, 128 kb/s
    Metadata:
      encoder         : Lavc59.33
[NULL @ 000002651fbaf540] Unable to find a suitable output format for 'CloudyWithAChanceOfMeatballs(3D).moflex'
CloudyWithAChanceOfMeatballs(3D).moflex: Invalid argument


    


    I'm not sure what could be the problem, before this i tried converting it to mp4 and then do something but because the video was in 3d, ffmpeg sort of shuffled those left and right frames into one, 2x long video. Help on this would also be welcome.

    


  • ffmpeg : "Input/output error" Read gif from named pipe ?

    23 octobre 2022, par Xirado

    I've been trying to debug this for hours now, and cannot seem to understand why it doesn't work.

    


    I want to overlay a png onto all frames of a gif, and since writing all the files to disk is slow, i wanted to use pipes.

    


    I created a named pipe using mkfifo imgstream1 and then launch ffmpeg :

    


    ffmpeg -report -hide_banner -v 9 -loglevel 99 -y -f gif -i imgstream1 out1.gif


    


    (This isn't actually useful as it just spits out the same gif again but it's simpler for debugging)

    


    After ffmpeg launches it waits for data from the pipe, so i write an actual gif file to the pipe using this kotlin code

    


    val backgroundFifo = File("imgstream1")
val inputOne = File("background.gif").readBytes()
println("background.gif -> ${inputOne.size} bytes")
val output = backgroundFifo.outputStream()
output.write(inputOne)
output.flush()
output.close()


    


    It prints : background.gif -> 7233247 bytes

    


    Now ffmpeg should read the bytes and spit out a gif, but it always seems to fail doing so.

    


    Opening an input file: imgstream1.
[gif @ 0x7714180] Opening 'imgstream1' for reading
[file @ 0x7714980] Setting default whitelist 'file,crypto,data'
[AVIOContext @ 0x7724dc0] Statistics: 7233247 bytes read, 0 seeks
imgstream1: Input/output error


    


    Sadly this does not give any further information, i'm already on the highest log level...

    


    I've tried multiple things :

    


      

    • -f image2pipe -> Works, but only loads the first 2 frames of the gif
    • 


    • Renaming the pipe to imgstream1.gif so ffmpeg thinks it's a gif file, no change.
    • 


    • Different ffmpeg versions
    • 


    • Using the actual gif as an ffmpeg input works
    • 


    


    At this point i have no idea what the problem might be, as ffmpeg seems to load all bytes.
It's worth noting that doing cat imgstream1 > file.gif produces the desired gif.

    


    Any help would be appreciated !

    


  • Embedding "Dolby Digital Plus with Dolby Atmos" into MP4 using ffmpeg

    8 mars, par Krystian

    How can I encode Dolby Atmos into MP4 ? I am using this command ffmpeg -i input.mp4 -i input.ec3 -map 0:v -map 1:a -c:v copy -c:a copy -disposition:a default -metadata:s:a:0 complexity_index=16 -metadata:s:a:0 title="Dolby Atmos" output_test.mp4 I have to provide every single piece of data that is inside this EC3 file. I have noticed that when I am running this command the MP4 file contains actual Dolby Atmos stream but it's missing complexity index. Raw EC3 file has Complexity Index set to 16 but after adding it to MP4 file the complexity index is not present and this MP4 is not identified as a video with proper Dolby Atmos stream

    


    I thought that after using this command, complexity index will be added correctly. I don't want to use MKV but it looks like I will have to do that.