
Recherche avancée
Autres articles (67)
-
Gestion des droits de création et d’édition des objets
8 février 2011, parPar défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;
-
Dépôt de média et thèmes par FTP
31 mai 2013, parL’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...) -
Qualité du média après traitement
21 juin 2013, parLe bon réglage du logiciel qui traite les média est important pour un équilibre entre les partis ( bande passante de l’hébergeur, qualité du média pour le rédacteur et le visiteur, accessibilité pour le visiteur ). Comment régler la qualité de son média ?
Plus la qualité du média est importante, plus la bande passante sera utilisée. Le visiteur avec une connexion internet à petit débit devra attendre plus longtemps. Inversement plus, la qualité du média est pauvre et donc le média devient dégradé voire (...)
Sur d’autres sites (4937)
-
ffmpeg stream replication of multiple sources to multiple destinations
16 mars 2017, par dpxI’m looking to replicate multiple streams from a single source, to multiple destinations. So for instance 12 streams with a dest of 1.1.1.1:1000-1011 being reflected to two destinations @ 2.2.2.2:1000-1011 and 3.3.3.3:1000-1011
I don’t want any stream processing, no modification, just using -vcodec / -acodec. Receiving MPEG-TS and reflecting MPEG-TS at the same bitrate.
How would I run this with FFMPEG ? Trying to read the documentation but it’s not quite clear on how to handle this.
-
FFMpeg extremely slow - when called from asp.net
9 juillet 2013, par DaveoI have a C# .NET website hosted on WIN2003 IIS6. This calls a .exe I have made (also in .net) using
System.Diagnostics.Process
which in turn calls a .bat script to convert a video into web formats (h264/MP4 and WEBM)::Make MP4 ffmpeg.exe -i "%1" -y -vcodec libx264 -pix_fmt yuv420p
-vprofile high -b:v 600k -maxrate 600k -bufsize 1200k -s 480x320 -threads 0 -acodec libvo_aacenc -b:a 128k "%2\video.mp4"::Make WemM (VP8 / Vorbis) ffmpeg.exe -i "%1" -y -vcodec libvpx -b:v
600k -maxrate 600k -bufsize 1200k -s 480x320 -threads 3 -acodec
libvorbis -f webm "%2\video.webm"When I test it it seems to work fine a 70Mb input file will take about 4 minute to convert to mp4 then 6 minutes to convert to webm. Which is fine ! However whenever the customer test it the ffmpeg encoding taking HOURS (5 - 10 hours for one video) .
When I look at windows task manager it shows a 2-3 instances of ffmpeg using cpu. When I refresh the output folder I can see the file increasing at 1Kb / second very slow. Why could this be happening ?
my .net code
private bool Convert(string inputFile, string outputFolder)
{
string exePath = ConfigurationManager.AppSettings["BatchFile"];
ProcessStartInfo startInfo = new ProcessStartInfo(exePath);
startInfo.Arguments = string.Format("{0} {1}", inputFile, outputFolder);
startInfo.FileName = exePath;
startInfo.UseShellExecute = true;
startInfo.CreateNoWindow = true;
using (Process process = new Process())
{
process.StartInfo = startInfo;
try
{
bool success;
int waitTimeInMinutes = int.Parse(ConfigurationManager.AppSettings["VideoConversionTimeout"]);
process.Start();
process.WaitForExit(1000 * 60 * waitTimeInMinutes); // Give up after Xmins
success = (process.ExitCode == 0);
return success;
}
catch (Exception e)
{
log.ErrorException("Main exception", e);
return false;
}
}
} -
How to detect Audio or Video or Both exist in converted file
28 juillet 2016, par Khaja HussainI am trying to convert mp4 or 3gp video files into Flash (flv) format (using Perl script), using following (mencoder) command :
mencoder test.mp4 -of lavf -ovc lavc -lavcopts vcodec=flv:vbitrate=1000:mbd=2 -fps 20.80 -ofps 20.80 -oac mp3lame -lameopts abr:br=32 -srate 22050 -o test.flv
It works fine, but some files which comes as attachments from mobile phone has problem, the converted FLV file has only audio.
I also used ffmpeg command as follows :
ffmpeg -i test.mp4 -ar 22050 -acodec libmp3lame -ab 32K -r 25 -vcodec flv test.flv
This ffmpeg command helps to convert to flv, which is failed by
mencoder
.I am thinking some solution like, need to check whether converted flv has audio and video then will take action depends on it. Could you help me to solve this issue ?
Here is some more info (log) :
[mov,mp4,m4a,3gp,3g2,mj2 @ 0xb6b9a3a0]multiple edit list entries, a/v desync might occur, patch welcome
** MUXER_LAVF *************************************
REMEMBER : MEncoder’s libavformat muxing is presently broken and can generate
INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
will play these INCORRECT files as if nothing were wrong !
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
[flv @ 0xb6b9a3a0]Codec for stream 0 does not use global headers but container format requires global headers
[flv @ 0xb6b9a3a0]Codec for stream 1 does not use global headers but container format requires global headers
[flv @ 0xb6b9a3a0]pts < dts in stream 0
Error while writing frame.[flv @ 0xb6b9a3a0]pts < dts in stream 0
Error while writing frame.[flv @ 0xb6b9a3a0]pts < dts in stream 0
Error while writing frame.[flv @ 0xb6b9a3a0]pts < dts in stream 0
Error while writing frame.[flv @ 0xb6b9a3a0]pts < dts in stream 0
Error while writing frame.Skipping frame !
.........................