Recherche avancée

Médias (1)

Mot : - Tags -/biomaping

Autres articles (19)

  • Création définitive du canal

    12 mars 2010, par

    Lorsque votre demande est validée, vous pouvez alors procéder à la création proprement dite du canal. Chaque canal est un site à part entière placé sous votre responsabilité. Les administrateurs de la plateforme n’y ont aucun accès.
    A la validation, vous recevez un email vous invitant donc à créer votre canal.
    Pour ce faire il vous suffit de vous rendre à son adresse, dans notre exemple "http://votre_sous_domaine.mediaspip.net".
    A ce moment là un mot de passe vous est demandé, il vous suffit d’y (...)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

Sur d’autres sites (3369)

  • How to completely hide the timestamp from recording/image from FFMPEG ? [migrated]

    3 septembre 2021, par Lakshay

    I tried multiple commands from similar questions, but none is working for me.

    


    -timecode 00:00:00:00 gives error "timestamp is out of range for mov/mp4 format"

    


    -vf or datetext doesn't work !

    


    Full command : ffmpeg -i "rtsp://192.168.0.100:554/user=admin&password=&channel=3&stream=0.sdp?real_stream--rtp-caching=100" -vcodec copy -r 60 -t 3540 -timecode 00:00:00:00 -y 3.mp4

    


    Output log :

    


        ffmpeg version 2021-04-07-git-c06465a70b-full_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
  built with gcc 10.2.0 (Rev6, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libglslang --enable-vulkan --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      56. 72.100 / 56. 72.100
  libavcodec     58.135.100 / 58.135.100
  libavformat    58. 77.100 / 58. 77.100
  libavdevice    58. 14.100 / 58. 14.100
  libavfilter     7.111.100 /  7.111.100
  libswscale      5. 10.100 /  5. 10.100
  libswresample   3. 10.100 /  3. 10.100
  libpostproc    55. 10.100 / 55. 10.100
Input #0, rtsp, from 'rtsp://192.168.0.100:554/user=admin&password=&channel=3&stream=0.sdp?real_stream--rtp-caching=100':
  Metadata:
    title           : RTSP Session
  Duration: N/A, start: 0.083333, bitrate: N/A
  Stream #0:0: Video: h264 (High), yuv420p(progressive), 944x1080, 12 fps, 12 tbr, 90k tbn, 180k tbc
[mp4 @ 00000211ca19f940] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 00000211ca19f940] pts has no value
Output #0, mp4, to '6.mp4':
  Metadata:
    title           : RTSP Session
    timecode        : 00:00:00:00
    encoder         : Lavf58.77.100
  Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 944x1080, q=2-31, 0.02 fps, 12 tbr, 15360 tbn, 60 tbc     
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[mp4 @ 00000211ca19f940] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[mp4 @ 00000211ca19f940] Non-monotonous DTS in output stream 0:0; previous: 0, current: 0; changing to 1. This may result in incorrect 
timestamps in the output file.
[rtsp @ 00000211c9bdf080] max delay reached. need to consume packet=1170.6kbits/s speed=2.59x    
[rtsp @ 00000211c9bdf080] RTP: missed 18 packets
[rtsp @ 00000211c9bdf080] max delay reached. need to consume packet=1082.4kbits/s speed=1.42x    
[rtsp @ 00000211c9bdf080] RTP: missed 11 packets
[rtsp @ 00000211c9bdf080] max delay reached. need to consume packet=1094.2kbits/s speed=1.31x    
[rtsp @ 00000211c9bdf080] RTP: missed 7 packets
[rtsp @ 00000211c9bdf080] max delay reached. need to consume packet=1212.8kbits/s speed= 1.2x    
[rtsp @ 00000211c9bdf080] RTP: missed 16 packets
[rtsp @ 00000211c9bdf080] max delay reached. need to consume packet
[rtsp @ 00000211c9bdf080] RTP: missed 2 packets
frame=  205 fps= 14 q=-1.0 size=    2560kB time=00:00:17.16 bitrate=1221.7kbits/s speed=1.15x


    


  • How to generate a gif image from a video with laravel-ffmpeg ?

    27 août 2021, par Jeannot21

    I am working on a project with laravel 7 and ffmpeg my problem is that I would like to generate a gif image from a video uploader but its not working.

    


    I created a job named ConvertImageGifFromVideo here is its code :

    


    class ConvertImageGifFromVideo implements ShouldQueue
{
 use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;

/**
 * Create a new job instance.
 *
 * @return void
 */
public $video;
public function __construct(Video $video)
{
    $this->video = $video;
}

/**
 * Execute the job.
 *
 * @return void
 */
public function handle()
{

    $destination = '/'.$this->video->uid . '/'.$this->video->uid. '.gif';
    $result = Storage::disk('video-temp/'.$this->video->path);
    $ffmpeg = FFMpeg::create();
    $video = $ffmpeg->open($result);
    $video->gif(TimeCode::fromSeconds(2), new Dimension(640, 480), 3)->save($destination);

   $this->video->update([
       "image_gif" => $this->video->uid. '.gif',
   ]);
  
 }


    


    }

    


    and here is the error message [2021-08-27 12:47:33] [87] Failed : App \ Jobs \ ConvertImageGifFromVideo
And I would like to know if anyone has already encountered this kind of problem or if there is another way to write this code ?

    


  • grabbing hevc h265 stream using ffmpeg

    26 août 2021, par hendyman

    I have a problem when I try to grab h265 encoded video from ip camera using rtsp protocol.
I want to save stream from camera and i use https://github.com/sahilchaddha/node-rtsp-recorder/ to do this. Almost all works perfectly but output video has green bars and I don't know why.

    


    These are my parameters

    


    ChildProcess {
  _events: [Object: null prototype] {},
  _eventsCount: 0,
  _maxListeners: undefined,
  _closesNeeded: 1,
  _closesGot: 0,
  connected: false,
  signalCode: null,
  exitCode: null,
  killed: false,
  spawnfile: 'ffmpeg',
  _handle: Process {
    onexit: [Function],
    pid: 96408,
    [Symbol(owner_symbol)]: [Circular]
  },
  spawnargs: [
    'ffmpeg',
    '-i',
    'rtsp://[...]',
    '-vcodec',
    'copy',
    'videos/cam1/Aug-26th-21/video/2021-8-26-5-51-13.mp4'
  ],
  pid: 96408,
  stdin: null,
  stdout: null,
  stderr: null,
  stdio: [ null, null, null ],
  [Symbol(kCapture)]: false
}


    


    and result
image