Recherche avancée

Médias (91)

Autres articles (73)

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

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

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

Sur d’autres sites (10494)

  • ffmpeg cut flv but resulting video cannot be processed on youtube

    20 avril 2017, par user1017674

    I am using a simple ffmpeg command to cut some videos.

    The command i ran is

    ffmpeg -i test.flv -ss 0 -to 60 -c copy output.flv

    The output.flv turns out is not processable on youtube, but I am able to play this file locally using a random flv player that I downloaded.

    This is the log when cutting the video.

    The original file test.flv can be found here.
    https://drive.google.com/open?id=0B5eHJIAbpaIYaW95ZlFTMTUzNGc

    The output file output.flv can be found here.
    https://drive.google.com/open?id=0B5eHJIAbpaIYejk5dGJTOEo1UU0

    ./ffmpeg -i test.flv -ss 0 -to 60 -c copy diablo.flv
    ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers
     built with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
     configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --disable-doc --arch=x86_64 --enable-runtime-cpudetect
     libavutil      55. 58.100 / 55. 58.100
     libavcodec     57. 89.100 / 57. 89.100
     libavformat    57. 71.100 / 57. 71.100
     libavdevice    57.  6.100 / 57.  6.100
     libavfilter     6. 82.100 /  6. 82.100
     libswscale      4.  6.100 /  4.  6.100
     libswresample   2.  7.100 /  2.  7.100
     libpostproc    54.  5.100 / 54.  5.100
    Input #0, flv, from 'test.flv':
     Metadata:
       creator         : Coded
       metadatacreator : Yet Another Metadata Injector for FLV - Version 1.9
       hasKeyframes    : true
       hasVideo        : true
       hasAudio        : true
       hasMetadata     : true
       canSeekToEnd    : true
       datasize        : 69602014
       videosize       : 63600961
       audiosize       : 5917165
       lasttimestamp   : 292
       lastkeyframetimestamp: 292
       lastkeyframelocation: 69603218
     Duration: 00:04:51.68, start: 0.080000, bitrate: 1909 kb/s
       Stream #0:0: Video: h264 (High), yuv420p(progressive), 1280x720, 1742 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc
       Stream #0:1: Audio: aac (LC), 48000 Hz, stereo, fltp, 158 kb/s
    Output #0, flv, to 'diablo.flv':
     Metadata:
       creator         : Coded
       metadatacreator : Yet Another Metadata Injector for FLV - Version 1.9
       hasKeyframes    : true
       hasVideo        : true
       hasAudio        : true
       hasMetadata     : true
       canSeekToEnd    : true
       datasize        : 69602014
       videosize       : 63600961
       audiosize       : 5917165
       lasttimestamp   : 292
       lastkeyframetimestamp: 292
       lastkeyframelocation: 69603218
       encoder         : Lavf57.71.100
       Stream #0:0: Video: h264 (High) ([7][0][0][0] / 0x0007), yuv420p(progressive), 1280x720, q=2-31, 1742 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
       Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 48000 Hz, stereo, fltp, 158 kb/s
    Stream mapping:
     Stream #0:0 -> #0:0 (copy)
     Stream #0:1 -> #0:1 (copy)
    Press [q] to stop, [?] for help
    frame= 1252 fps=0.0 q=-1.0 Lsize=   12074kB time=00:00:59.98 bitrate=1648.8kbits/s speed=1.21e+03x    
    video:10849kB audio:1153kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.598021%
  • ffmpeg : Using tee with segmenter

    30 avril 2017, par Lev

    I’m trying to use a tee to output my stream into 1min segments and into a file at the same time. Here’s my command :

    ffmpeg -i "rtsp://${cameraIp}:554/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=15" -c copy -map 0 \
    -f tee "[f=ssegment:segment_time=60:segment_format=mp4:reset_timestamps=1:r=15] ${rootPath}/${storeId}-${location}-%03d.mp4 \
    | /tmp/${cameraIp}.mkv"

    Individually (without tee) both outputs work fine. So I can either output into segmented files or into a non-segmented file. But with the tee I get this error :

    [stream_segment,ssegment @ 0x217ece0] Failed to open segment ’
    /etc/cida/diagnostics/vid/780801-99-000.mp4’ [tee @ 0x217d820] Slave
    ’[f=ssegment:segment_time=60:segment_format=mp4:reset_timestamps=1:r=15]
    /etc/cida/diagnostics/vid/780801-99-%03d.mp4’ : error writing header :
    No such file or directory

    See full command output below. Any suggestions ?

    ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers
    built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1 14.04.3) configuration :
    —extra-libs=-ldl —prefix=/opt/ffmpeg —mandir=/usr/share/man —enable-avresample —disable-debug —enable-nonfree —enable-gpl —enable-version3 —enable-libopencore-amrnb —enable-libopencore-amrwb —disable-decoder=amrnb —disable-decoder=amrwb —enable-libpulse —enable-libfreetype —enable-gnutls —enable-libx264 —enable-libx265 —enable-libfdk-aac —enable-libvorbis —enable-libmp3lame —enable-libopus —enable-libvpx —enable-libspeex —enable-libass —enable-avisynth —enable-libsoxr —enable-libxvid —enable-libvidstab —enable-libwavpack —enable-nvenc libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 /
    3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 Input #0, rtsp, from ’rtsp ://10.83.245.7:554/axis-media/media.amp ?videocodec=h264&resolution=1280x720&fps=15’ :
    Metadata :
    title : Session streamed with GStreamer
    comment : rtsp-server Duration : N/A, start : 0.080011, bitrate : N/A
    Stream #0:0 : Video : h264 (Main), yuvj420p(pc, bt709, progressive), 1280x720 [SAR 1:1 DAR 16:9], 25 tbr, 90k tbn, 180k tbc
    [stream_segment,ssegment @ 0x217ece0] Failed to open segment ’
    /etc/cida/diagnostics/vid/780801-99-000.mp4’ [tee @ 0x217d820] Slave
    ’[f=ssegment:segment_time=60:segment_format=mp4:reset_timestamps=1:r=15]
    /etc/cida/diagnostics/vid/780801-99-%03d.mp4’ : error writing header :
    No such file or directory [tee @ 0x217d820] Slave muxer #0 failed,
    aborting. Could not write header for output file #0 (incorrect codec
    parameters ?) : No such file or directory Stream mapping : Stream #0:0
    -> #0:0 (copy)
    Last message repeated 1 times

  • Merge commit 'e807491fc6a336e4becc0cbc981274a8fde18aba'

    29 avril 2017, par Clément Bœsch
    Merge commit 'e807491fc6a336e4becc0cbc981274a8fde18aba'
    

    * commit 'e807491fc6a336e4becc0cbc981274a8fde18aba' :
    mpeg12dec : avoid signed overflow in bitrate calculation
    mpegvideo_parser : avoid signed overflow in bitrate calculation

    This merge is a noop.

    2017-04-29 12:54:15 @ubitux michaelni : is 740959fdbfbf804ccd8a6e426b1b1ba321fe5cfb enough to fix the overflow fixed in 58405de0951a843765625159402870c1eea3c3b1 ?
    2017-04-29 12:55:53 @ubitux same question with e807491fc6a336e4becc0cbc981274a8fde18aba
    2017-04-29 13:21:45 michaelni ubitux, the libav code refered to is wrong for us and i doubt the problem it fixes applies to us.
    2017-04-29 13:24:29 @ubitux michaelni : ok, for both commits ?
    2017-04-29 13:33:55 michaelni yes, they do more or less the same thing

    Merged-by : Clément Bœsch <u@pkh.me>