
Recherche avancée
Autres articles (109)
-
L’agrémenter visuellement
10 avril 2011MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté. -
L’utiliser, en parler, le critiquer
10 avril 2011La première attitude à adopter est d’en parler, soit directement avec les personnes impliquées dans son développement, soit autour de vous pour convaincre de nouvelles personnes à l’utiliser.
Plus la communauté sera nombreuse et plus les évolutions seront rapides ...
Une liste de discussion est disponible pour tout échange entre utilisateurs. -
Récupération d’informations sur le site maître à l’installation d’une instance
26 novembre 2010, parUtilité
Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)
Sur d’autres sites (5888)
-
FFMPEG picture in picture
19 février 2016, par JalyoI try to put a portion of video in a video at a certain time.
Se here’s my command :
./ffmpeg-3.0-32bit-static/ffmpeg \
-y \
-i main.mp4 \
-itsoffset -10 \
-i overlay.mp4 \
-filter_complex \
"[1:a] atrim=5:20 [1:a1]; \
[1:a1] adelay=5000|5000 [1:a2]; \
[0:a][1:a2] amix [outa]; \
[1:v] scale=120:-1 [1:v1]; \
[0:v][1:v1] overlay=x=25:y=25:enable='between(t,5,20)'[outv]" \
-map "[outv]" \
-map "[outa]" \
-c:a aac \
-c:v libx264 \
-vb 1000k \
-r 24 \
-strict -2 \
output.mp4But I’ve got "Buffer queue overflow, dropping" messages which, I think, makes my overlay.mp4 a little jerky on the output.mp4 :
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.
Last message repeated 50 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.0.927x
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=2.72x
Last message repeated 33 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=2.72x
Last message repeated 14 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=2.97x
Last message repeated 13 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=3.16x
Last message repeated 35 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=3.35x
Last message repeated 45 times
[Parsed_overlay_4 @ 0xc29d9c0] [framesync @ 0xc29da84] Buffer queue overflow, dropping.=3.46x
Last message repeated 5 timesAny idea why ?
EDIT : Forgot to say I’ve got the last version of ffmpeg => 3.0.
-
How to capture a web stream's picture in swift without playing it
13 avril 2016, par SergioI am developing an application for ios, using swift in wich I need to capture one frame from the stream at every minute, to show in a picture view.
I am thinking to use ffmpeg.
I tried the ffmpeg command in my mac terminal, and it works :ffmpeg -probesize 4096 -analyzeduration 50000 -threads 1 -i -vf fps=fps=1 -frames 1 -threads 1 -y -s 320×240 -f mjpeg -pix_fmt yuvj444p .jpg
But I don’t know how to call my compiled ffmpeg for ios, inside my app (I already has compiled it, with the ’.a’ libs)
I also read about using something like (not ffmpeg) :
func thumbnail(sourceURL sourceURL:NSURL) -> UIImage?
{
let asset = AVAsset(URL: sourceURL)
let imageGenerator = AVAssetImageGenerator(asset: asset)
imageGenerator.appliesPreferredTrackTransform = true
var time = asset.duration
time.value = min(time.value, 2)
do {
let imageRef = try imageGenerator.copyCGImageAtTime(time, actualTime: nil)
return UIImage(CGImage: imageRef)
}
catch let error as NSError
{
print("Image generation failed with error \(error)")
return nil;
}
}but it doesn’t work.
it returns this error :Image generation failed with error Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo=NSLocalizedDescription=The operation could not be completed, NSUnderlyingError=0x15734af0 Error Domain=NSOSStatusErrorDomain Code=-12782 "(null)", NSLocalizedFailureReason=An unknown error occurred (-12782)
fatal error : unexpectedly found nil while unwrapping an Optional valueAny ideas ?
Thanks
-
avfilter/delogo : Check that logo area is inside the picture
10 mai 2016, par Jean Delvareavfilter/delogo : Check that logo area is inside the picture
We can only remove the logo if it is inside the picture. We need at
least one pixel around the logo area for interpolation.Fixes ticket #5527 (Delogo crash with x=0 and/or y=0).
Signed-off-by : Jean Delvare <jdelvare@suse.com>
Reviewed-by : Paul B Mahol <onemda@gmail.com>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>