Recherche avancée

Médias (91)

Autres articles (103)

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

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

Sur d’autres sites (7998)

  • FFMPEG with SSM is not using the specified network interface

    23 janvier 2014, par caspar

    I'm trying to use ffmpeg/ffprobe to join a SSM stream on a server with multiple network interfaces. I'm using the following command to initialize the input :

    c:\ffmpeg\bin>ffprobe "udp://232.2.4.206:24206?localaddr=10.15.248.217&sources=10.15.248.210,10.15.248.211,10.15.248.212,10.15.248.213&connect=1&fifo_size=1000000" -v 9 -loglevel 99

    The routing on the server can't be changed, though I can confirm other applications running on the same server are able to join and receive the multicast signal. The issue is, I believe, with the localaddr parameter, which is ignored it seems. Using Wireshark I can see that the wrong interface is being used (i.e. not the 10.15.248.217 interface).

    The output of the above command is :

    ffprobe version N-60087-g94a5241 Copyright (c) 2007-2014 the FFmpeg developers
    built on Jan 21 2014 22:06:13 with gcc 4.8.2 (GCC)
    configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
    libavutil      52. 63.100 / 52. 63.100
    libavcodec     55. 48.102 / 55. 48.102
    libavformat    55. 25.101 / 55. 25.101
    libavdevice    55.  5.102 / 55.  5.102
    libavfilter     4.  1.100 /  4.  1.100
    libswscale      2.  5.101 /  2.  5.101
    libswresample   0. 17.104 /  0. 17.104
    libpostproc    52.  3.100 / 52.  3.100
    [udp @ 000000000272dcc0] end receive buffer size reported is 65536

    Anyone have experience with this use case ? Perhaps this is a bug that needs raising ?

    EDIT : I found out that if I remove the &sources= parameter, the localaddr is used and the request is passed through the correct interface, however as I need to join a SSM stream, this still blocks me from continuing.

  • vcodec copy does not work when start/duration is messed up in video file

    25 janvier 2014, par anishsane

    My Video file shows below meta-data with ffprobe/ffmpeg :

    Duration: 00:44:27.52, start: 1333.760000, bitrate: 335 kb/s
     Stream #0.0(und): Video: h264 (Main), yuv420p, 640x480, 25 tbr, 90k tbn, 50 tbc

    Note : The file does not contain audio.

    I am trying to convert this video file to other video file, using ffmpeg/avconv.

    This works : (but encodes h.264 video to mpeg4)

    ffmpeg -i input.mp4 output.mp4

    & it generates output file of proper duration (44:27 - 1333 seconds = 22:14)

    This does not work :

    ffmpeg -i input.mp4 -vcodec copy output.mp4

    Generates file without video.

    The output contains :

    $ avconv -i input.mp4 -vcodec copy output.mp4

    avconv version 0.8.9-6:0.8.9-0ubuntu0.13.10.1, Copyright (c) 2000-2013 the Libav developers
     built on Nov  9 2013 19:09:46 with gcc 4.8.1
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':
     Metadata:
       major_brand     : dash
       minor_version   : 0
       compatible_brands: iso6avc1mp41
       creation_time   : 2014-01-19 22:43:21
     Duration: 00:44:27.52, start: 1333.760000, bitrate: 335 kb/s
       Stream #0.0(und): Video: h264 (Main), yuv420p, 640x480, 25 tbr, 90k tbn, 50 tbc
       Metadata:
         creation_time   : 2014-01-19 22:43:21
    Output #0, mp4, to 'output.mp4':
     Metadata:
       major_brand     : dash
       minor_version   : 0
       compatible_brands: iso6avc1mp41
       creation_time   : 2014-01-19 22:43:21
       encoder         : Lavf53.21.1
       Stream #0.0(und): Video: ![0][0][0] / 0x0021, yuv420p, 640x480, q=2-31, 90k tbn, 90k tbc
       Metadata:
         creation_time   : 2014-01-19 22:43:21
    Stream mapping:
     Stream #0:0 -> #0:0 (copy)
    Press ctrl-c to stop encoding
    frame=    0 fps=  0 q=-1.0 Lsize=       0kB time=10000000000.00 bitrate=   0.0kbits/s    
    video:0kB audio:0kB global headers:0kB muxing overhead inf%
  • Running an Terminal command inside a Directory

    22 janvier 2014, par user3220153

    I want to run and tell ffmpeg, a video converter, to combine an audio and video file to one video file. I want to do this in terminal so I can do this repeatedly and quickly.

    This works in Terminal :

    [directoryX]/ ffmpeg -i [directoryX]/sound.wav -i [directoryX]/movie.avi video_finale.mpg
    Pause

    But I do NOT want to keep specifying the directory in Terminal because there are many folders in which I need to do this. I would like to create a .command file, copy it and the ffmpeg application (very small), and past it in every folder that needs a video conversion. I would then run the .command file and it would execute the command mentioned above in the local folder. What is the best way to approach this ???

    This line in .command file does NOT work (inside the folder with ffmpeg, audio and video) :

    ffmpeg -i sound.wav -i movie.avi video_finale.mpg
    Pause

    I get :

    wireless-10-146-122-30:~ yagostucky$ /Volumes/TURBOLINEA/inFrontOfMe/footage/jan-19-2014/dollGhost_duke_act1_scene3_take1/batch.command ; exit;
    /Volumes/TURBOLINEA/inFrontOfMe/footage/jan-19-2014/dollGhost_duke_act1_scene3_take1/batch.command: line 1: ffmpeg: command not found
    /Volumes/TURBOLINEA/inFrontOfMe/footage/jan-19-2014/dollGhost_duke_act1_scene3_take1/batch.command: line 2: pause: command not found
    logout

    [Process completed]