Recherche avancée

Médias (1)

Mot : - Tags -/ipad

Autres articles (91)

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

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

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

  • Stop ffmpeg from concealing corrupt frames

    22 mai 2021, par Dominic Mason

    To those who know the answer...

    


    I've been piping ffmpeg to aomenc quite successfully. Problem is, I'm sometimes getting source files for ffmpeg with false I-frames. I've loaded the files into virtualdub, and got the same result. There are some dummy frames, usually fake I-frames in a few of the files I have. So obviously, I want ffmpeg to simply drop such frames. I added the -err_detect aggressive -fflags discardcorrupt flags, but ffmpeg isn't having it. At the front of one vid I have a false I frame, but instead of dropping it I get :

    


    [h264 @ 0000000002ab8c00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame


    


    The result is I have a grey colored frame at the front of the video. So, I've read the other answers. Is there any other way than discardcorrupt of forcing ffmpeg to automatically drop these frames, or do I have to manually remove them ? I'm using a windows build of ffmpeg from gyandev in case that matters, compiled about a month ago.

    


  • ffmpeg handle packet lost during mixing video

    9 novembre 2020, par Pittie

    I am trying to mix several video and audio streams into one big video and then stream it using HLS. What should I do if there are some packets lost during processing, especially in large amount such as 1 or 2 seconds lost. Is there any option that can be used to solve this issue or should I just simply create fake packets/frames to fill the lost ones ? I am using ffmpeg api to do this so I can utilize both ffmpeg command-line options and code.
Here is my shortened complex filter for two videos (the full filter is too complex and unnecessary here)

    


    [0:v] setpts='(RTCTIME - RTCSTART)  / (TB * 1000000)' [v0]; [1:v] setpts='(RTCTIME - RTCSTART)  / (TB * 1000000)' [v1]; [v0][v1] xstack=inputs=2:layout=0_0|428_0 [vmixed]; [0:a] asetpts='(RTCTIME - RTCSTART)  / (TB * 1000000)' [a0]; [1:a] asetpts='(RTCTIME - RTCSTART)  / (TB * 1000000)' [a1];  [a0][a1] amix=inputs=2:duration=longest [amixed];

    


  • Screen Recording issue using FFMPEG in Android

    12 décembre 2014, par flight

    We are trying to record Android screen using the below commands.

    ffmpeg -y -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 320x480 -i /dev/graphics/fb0 /sdcard/output.mp4

    And

    ffmpeg -y -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 320x480 -f fbdev /sdcard/output.mp4

    The Logcat output is given below :

    12-12 10:52:04.722: I/ffmpeg4android(27954): ===============Running command from thread path: /sdcard/videokit
    12-12 10:52:04.722: I/ffmpeg4android(27954): =======ProgressBackgroundRemote doInBackground=========
    12-12 10:52:04.722: I/ffmpeg4android(27954): videokitLibPath: /data/data/com.unscriptd.videoapp/lib/libvideokit.so
    12-12 10:52:04.722: I/ffmpeg4android(27954): ffmpeg4android_isComplex: true
    12-12 10:52:04.732: I/Videokit(27954): dlopen libvideokit from path: /data/data/com.unscriptd.videoapp/lib/libvideokit.so
    12-12 10:52:04.762: W/linker(27954): libvideokit.so has text relocations. This is wasting memory and is a security risk. Please fix.
    12-12 10:52:04.892: I/GAV2(27800): Thread[GAThread,5,main]: No campaign data found.
    12-12 10:52:04.912: I/Videokit(27954): libvideokit.so loaded
    12-12 10:52:04.912: I/Videokit(27954): args is not NULL
    12-12 10:52:04.912: I/Videokit(27954): more then one arg
    12-12 10:52:04.912: I/Videokit(27954): function symbol found
    12-12 10:52:04.912: D/Videokit(27954): Calling videokit run via loader
    12-12 10:52:04.912: I/Videokit(27954): vk ffmpeg sdcardPath: /sdcard/videokit
    12-12 10:52:04.912: D/Videokit(27954): call licenseCheckComplex
    12-12 10:52:04.912: I/Videokit(27954): licenseCheck in path: /sdcard/videokit
    12-12 10:52:04.912: I/Videokit(27954): isLicExistsComplex...
    12-12 10:52:04.912: I/Videokit(27954): trying to open /sdcard/videokit/ffmpeglicense.lic
    12-12 10:52:04.912: I/Videokit(27954): license file found...
    12-12 10:52:04.912: I/Videokit(27954): Permanent license validated.
    12-12 10:52:04.912: D/Videokit(27954): license check rc: 1
    12-12 10:52:04.912: D/Videokit(27954): run() called
    12-12 10:52:05.062: D/Videokit(27954): videokit call finished, calling dlclose
    12-12 10:52:05.062: I/ffmpeg4android(27954): RemoteService: FFMPEG finished.
    12-12 10:52:05.062: I/ffmpeg4android(27954): RemoteService: removing notification.
    12-12 10:52:05.062: I/ffmpeg4android(27954): Cancel notification: 5326
    12-12 10:52:08.822: D/ffmpeg4android(27873): dur: null
    12-12 10:52:08.822: I/ffmpeg4android(27873): dur is not good, not setting
    12-12 10:52:08.822: I/ffmpeg4android(27873): _durationOfCurrentWaitIndex is equal to: 6 reseting.
    12-12 10:52:08.822: I/ffmpeg4android(27873): setting fake Prefs.durationOfCurrent
    12-12 10:52:08.822: W/ffmpeg4android(27873): setting fake Prefs.durationOfCurrent (Cant get from file): 00:03:00.00
    12-12 10:52:08.822: W/ffmpeg4android(27873): /sdcard/videokit/ffmpeg4android.log: open failed: ENOENT (No such file or directory)
    12-12 10:52:08.822: I/ffmpeg4android(27873): ==== getting currentVkLogSize from FFmpeg4Android log
    12-12 10:52:08.822: W/ffmpeg4android(27873): Looks like Vk log is not increasing in size
    12-12 10:52:08.822: I/ffmpeg4android(27873): No ffmpeg4android_log file, using vk log
    12-12 10:52:08.822: I/line(27873): eg_parse_options
    12-12 10:52:08.822: I/line(27873): ffmpeg4android: ffmpeg_parse_options not passed
    12-12 10:52:08.822: I/line(27873): exit_program: 1
    12-12 10:52:08.822: I/line(27873): ffmpeg4android: 1
    12-12 10:52:08.822: W/ffmpeg4android(27873): error line: ffmpeg4android: 1
    12-12 10:52:08.822: W/ffmpeg4android(27873): Looks like error in the log
    12-12 10:52:08.822: D/ffmpeg4android(27873): currentTimeStr: error
    12-12 10:52:08.822: D/ffmpeg4android(27873): ============Found error in the log============
    12-12 10:52:08.822: I/ffmpeg4android(27873): onProgressUpdate: 100
    12-12 10:52:08.822: D/ffmpeg4android(27873): Releasing wake lock
    12-12 10:52:08.822: D/ffmpeg4android(27873): TranscodeBackground onPostExecute
    12-12 10:52:08.822: D/ffmpeg4android(27954): set transcodingProgress: 100
    12-12 10:52:08.832: D/ffmpeg4android(27873): nullnull length in bytes: 0
    12-12 10:52:08.832: D/ffmpeg4android(27873): showNotifications
    12-12 10:52:08.832: I/ffmpeg4android(27873): ============ Transcoding Failed, caling fexist