Recherche avancée

Médias (1)

Mot : - Tags -/net art

Autres articles (108)

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

  • ffmpeg hardsubbing ass file into mp4 [migrated]

    14 juillet 2015, par Wee Leong Tay

    I am unable to hardsub a subtitle file into a mp4 file. The code that I used (which seems to work once or twice) is :

    ffmpeg -i "videofile" -vf "ass=assfile" -scodec copy "outputfile"

    As I understood it, it is a static build. I am using ffmpeg version :

    ffmpeg version N-70239-g111d79a Copyright (c) 2000-2015

    and --enable-libass appears in the configuration list.

    When I add "-v debug" to the command I can see how it’s parsing the options, and it seems to be understanding "-scodec copy" somehow :

    Reading option '-scodec' ... matched as option 'scodec' (force subtitle codec ('copy' to copy stream)) with argument 'copy'.

    Does anyone have any idea why is it not working ?

  • FFMPEG command to crop and transpose video comes out zoomed in bad quality

    15 juillet 2015, par Brian

    I’m trying to convert an mp4 video with dimensions usually 960x720 into a sqaure 480:480 video but it comes out looking squished usually, the command is

    "-y -i %s -vf crop=480:480,transpose=%d -threads 5 -metadata:s:v rotate=0 -c:v libx264 -crf 27 -preset ultrafast -c:a copy -bsf:a aac_adtstoasc %s";

    Am I missing something, do I need to down scale first or something ?

    **EDIT adding full console output. The ffmpeg command is updated, but the goal still remains the same, take an arbitrary video and square crop it

    07-14 22:30:32.813: D/ffmpeg(30354): -y -i /data/data/com.myapp.app/cache:temp/i7h4ajm0nim1mbcnrqotvrhhsc.mp4 -vf scale=iw*sar:ih,transpose=1 -threads 5 -metadata:s:v rotate=0 -c:v libx264 -crf 27 -preset ultrafast -c:a copy -bsf:a aac_adtstoasc -aspect 1:1 /data/data/com.myapp.app/cache:temp/p1t3bhs0oa3lpqa67g5i9ninm9.ts
    07-14 22:30:32.903: D/ffmpeg(30354): new time reamining 9283
    07-14 22:30:32.913: D/FFmpeg(30354): Running publishing updates method
    07-14 22:30:35.963: D/ffmpeg(30354): WARNING: linker: /data/data/com.myapp.app/files/ffmpeg has text relocations. This is wasting memory and prevents security hardening. Please fix.
    07-14 22:30:35.963: D/ffmpeg(30354): ffmpeg version n2.4.2 Copyright (c) 2000-2014 the FFmpeg developers
    07-14 22:30:35.963: D/ffmpeg(30354):   built on Jun  3 2015 21:56:01 with gcc 4.8 (GCC)
    07-14 22:30:35.963: D/ffmpeg(30354):   configuration: --target-os=linux --cross-prefix=/Users/Brian1/development/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/Users/Brian1/development/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-small --enable-libx264 --enable-pthreads --disable-muxers --enable-muxer=mpegts --enable-muxer=mp4 --disable-demuxers --enable-demuxer=mpegts --enable-demuxer=mov --enable-demuxer=mpeg --enable-demuxer=mp4 --disable-debug --disable-decoders --enable-decoder=h264 --enable-decoder=aac --disable-devices --disable-encoders --enable-encoder=libx264 --disable-network --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/Users/Brian1/development/ffmpeg-android/ffmpeg-pkg-config --prefix=/Users/Brian1/development/ffmpeg-android/build/armeabi-v7a-neon --extra-cflags='-I/Users/Brian1/development/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -mfpu=neon' --extra-ldflags='-L/Users/Brian1/development/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs=-lm --extra-cxxflags=
    07-14 22:30:35.963: D/ffmpeg(30354):   libavutil      54.  7.100 / 54.  7.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libavcodec     56.  1.100 / 56.  1.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libavformat    56.  4.101 / 56.  4.101
    07-14 22:30:35.963: D/ffmpeg(30354):   libavdevice    56.  0.100 / 56.  0.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libavfilter     5.  1.100 /  5.  1.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libswscale      3.  0.100 /  3.  0.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libswresample   1.  1.100 /  1.  1.100
    07-14 22:30:35.963: D/ffmpeg(30354):   libpostproc    53.  0.100 / 53.  0.100
    07-14 22:30:35.963: D/ffmpeg(30354): Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/data/data/com.myapp.app/cache:temp/i7h4ajm0nim1mbcnrqotvrhhsc.mp4':
    07-14 22:30:35.963: D/ffmpeg(30354):   Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):     major_brand     : mp42
    07-14 22:30:35.963: D/ffmpeg(30354):     minor_version   : 0
    07-14 22:30:35.963: D/ffmpeg(30354):     compatible_brands: isommp42
    07-14 22:30:35.963: D/ffmpeg(30354):     creation_time   : 2015-07-15 05:30:32
    07-14 22:30:35.963: D/ffmpeg(30354):   Duration: 00:00:02.75, start: 0.000000, bitrate: 9315 kb/s
    07-14 22:30:35.963: D/ffmpeg(30354):     Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 960x720, 10062 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 180k tbc (default)
    07-14 22:30:35.963: D/ffmpeg(30354):     Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):       rotate          : 90
    07-14 22:30:35.963: D/ffmpeg(30354):       creation_time   : 2015-07-15 05:30:32
    07-14 22:30:35.963: D/ffmpeg(30354):       handler_name    : VideoHandle
    07-14 22:30:35.963: D/ffmpeg(30354):     Side data:
    07-14 22:30:35.963: D/ffmpeg(30354):       displaymatrix: rotation of -90.00 degrees
    07-14 22:30:35.963: D/ffmpeg(30354):     Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 151 kb/s (default)
    07-14 22:30:35.963: D/ffmpeg(30354):     Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):       creation_time   : 2015-07-15 05:30:32
    07-14 22:30:35.963: D/ffmpeg(30354):       handler_name    : SoundHandle
    07-14 22:30:35.963: D/ffmpeg(30354): [libx264 @ 0xb6808800] using SAR=4/3
    07-14 22:30:35.963: D/ffmpeg(30354): [libx264 @ 0xb6808800] using cpu capabilities: none!
    07-14 22:30:35.963: D/ffmpeg(30354): [libx264 @ 0xb6808800] profile Constrained Baseline, level 3.1
    07-14 22:30:35.963: D/ffmpeg(30354): [adts @ 0xb685b000] Using AVStream.codec.time_base as a timebase hint to the muxer is deprecated. Set AVStream.time_base instead.
    07-14 22:30:35.963: D/ffmpeg(30354): Output #0, mpegts, to '/data/data/com.myapp.app/cache:temp/p1t3bhs0oa3lpqa67g5i9ninm9.ts':
    07-14 22:30:35.963: D/ffmpeg(30354):   Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):     major_brand     : mp42
    07-14 22:30:35.963: D/ffmpeg(30354):     minor_version   : 0
    07-14 22:30:35.963: D/ffmpeg(30354):     compatible_brands: isommp42
    07-14 22:30:35.963: D/ffmpeg(30354):     encoder         : Lavf56.4.101
    07-14 22:30:35.963: D/ffmpeg(30354):     Stream #0:0(eng): Video: h264 (libx264), yuv420p, 720x960 [SAR 4:3 DAR 1:1], q=-1--1, 29.97 fps, 90k tbn, 29.97 tbc (default)
    07-14 22:30:35.963: D/ffmpeg(30354):     Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):       handler_name    : VideoHandle
    07-14 22:30:35.963: D/ffmpeg(30354):       creation_time   : 2015-07-15 05:30:32
    07-14 22:30:35.963: D/ffmpeg(30354):       rotate          : 0
    07-14 22:30:35.963: D/ffmpeg(30354):       encoder         : Lavc56.1.100 libx264
    07-14 22:30:35.963: D/ffmpeg(30354):     Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, 151 kb/s (default)
    07-14 22:30:35.963: D/ffmpeg(30354):     Metadata:
    07-14 22:30:35.963: D/ffmpeg(30354):       creation_time   : 2015-07-15 05:30:32
    07-14 22:30:35.963: D/ffmpeg(30354):       handler_name    : SoundHandle
    07-14 22:30:35.963: D/ffmpeg(30354): Stream mapping:
    07-14 22:30:35.963: D/ffmpeg(30354):   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
    07-14 22:30:35.963: D/ffmpeg(30354):   Stream #0:1 -> #0:1 (copy)
    07-14 22:30:35.963: D/ffmpeg(30354): Press [q] to stop, [?] for help
    07-14 22:30:35.963: D/ffmpeg(30354): frame=   17 fps=0.0 q=27.0 size=       0kB time=00:00:00.36 bitrate=   0.0kbits/s    
    07-14 22:30:35.963: D/ffmpeg(30354): frame=   33 fps= 32 q=27.0 size=     164kB time=00:00:01.15 bitrate=1163.1kbits/s    
    07-14 22:30:35.963: D/ffmpeg(30354): frame=   46 fps= 30 q=29.0 size=     213kB time=00:00:01.33 b
  • H.264 decoding error log from RTSP stream

    21 septembre 2016, par Tariq

    I am getting the following H264 error log. This log comes while decoding an RTSP video stream with help of FFMPEG. The picture displayed is blurred after 5/6 seconds. The picture would recover it from time to time. However, it remains blurred for most of the time.

    EDIT : Some FFMPEG discussion forums suggested to upgrade FFMPEG version to avoid these logs. I have updated the latest FFMPEG build of June 19, 2015.Still the log remains there and picture is still blurred.

    EDIT 2 : The RTSP stream is coming from a GANZ camera. This camera is connected through a LAN connection.

    [h264 @ 0abb2aa0] Cannot use next picture in error concealment
    [h264 @ 0abb2aa0] concealing 1933 DC, 1933 AC, 1933 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 131 packets
    [h264 @ 0abb3300] error while decoding MB 66 25, bytestream (-9)
    [h264 @ 0abb3300] Cannot use next picture in error concealment
    [h264 @ 0abb3300] concealing 1583 DC, 1583 AC, 1583 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 8 packets
    [h264 @ 0b113e40] error while decoding MB 54 30, bytestream (-11)
    [h264 @ 0b113e40] Cannot use next picture in error concealment
    [h264 @ 0b113e40] concealing 1195 DC, 1195 AC, 1195 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 118 packets
    [h264 @ 0ac79960] error while decoding MB 13 20, bytestream (-13)
    [h264 @ 0ac79960] Cannot use next picture in error concealment
    [h264 @ 0ac79960] concealing 2036 DC, 2036 AC, 2036 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 198 packets
    [h264 @ 0ad4f500] error while decoding MB 21 9, bytestream (-5)
    [h264 @ 0ad4f500] Cannot use next picture in error concealment
    [h264 @ 0ad4f500] concealing 2908 DC, 2908 AC, 2908 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 108 packets
    [h264 @ 0abb3300] error while decoding MB 1 14, bytestream (-5)
    [h264 @ 0abb3300] Cannot use next picture in error concealment
    [h264 @ 0abb3300] concealing 2528 DC, 2528 AC, 2528 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 106 packets
    [h264 @ 0b1149c0] error while decoding MB 12 5, bytestream (-7)
    [h264 @ 0b1149c0] Cannot use next picture in error concealment
    [h264 @ 0b1149c0] concealing 3237 DC, 3237 AC, 3237 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed -65402 packets
    [h264 @ 0b1155a0] error while decoding MB 50 38, bytestream (-7)
    [h264 @ 0b1155a0] Cannot use next picture in error concealment
    [h264 @ 0b1155a0] concealing 559 DC, 559 AC, 559 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 150 packets
    [h264 @ 0af65740] error while decoding MB 48 31, bytestream (-15)
    [h264 @ 0af65740] Cannot use next picture in error concealment
    [h264 @ 0af65740] concealing 1121 DC, 1121 AC, 1121 MV errors in P frame
    [h264 @ 098e5c80] RTP: missed 4 packets
    [h264 @ 0ac79960] error while decoding MB 35 38, bytestream (-41)
    [h264 @ 0ac79960] Cannot use next picture in error concealment
    [h264 @ 0ac79960] concealing 574 DC, 574 AC, 574 MV errors in P frame

    I dumped the RTSP stream to an avi file using ffmpeg and there are no errors.
    C :\Users\Matlab>ffmpeg -i rtsp ://192.168.1.67/gnz_media/main 123.avi

    There are no H.264 decoding errors. Can anybody help with above decoding errors using ffmpeg api.