رمز asp هو كما يلي:
<%
ستر = "D:ffmpeg.exe"
'فيديو = "D:a.mov"
فيديو = "D:aaa.avi"
سيمج = "D:bbbbbb.jpg"
فلف = "د:3gp2.flv"
'الرد.اكتب الفيديو
تعيين WshShell = server.CreateObject("Wscript.Shell")
ران خافت رقم 1
عشوائية
ranNum1=int(10*rnd)+1
'str=str&" -i "&video&" -y -f image2 -ss "&ranNum1&" -t 0.005 -s 120x90 "&simg
str=str&" -i "&video&" -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 "&flv
'str=str&"-i "&video&" -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 "&flv
Isffmpeg = WshShell.Run(st*,1,**LSE)
'######################انتهاء معالجة صور الفيديو
إذا Isffmpeg = 0 ثم
الاستجابة.اكتب السلسلة &"<br>"
نهاية إذا
%>
وصف معلمة ffmpeg
ffmpeg.exe -i F:Shamke HomeShimke Song.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:11.flv
ffmpeg -i F: 1.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:test.flv
باستخدام المعلمة -ss (time_off يضبط إزاحة وقت البدء)، يمكنك بدء مهمة التحويل من نقطة زمنية محددة. يحب:
التقاط الصور المصغرة أثناء تحويل تنسيقات الملفات:
ffmpeg -i "test.avi" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
التقط صورة لملف flv الموجود:
ffmpeg -i "test.flv" -y -f image2 -ss 8 -t 0.001 -s 350x240 'test.jpg'
وحدة الوقت تليها -ss هي ثانية
أمر تحويل Ffmpeg
ffmpeg -y -i test.mpeg -bitexact -vcodec h263 -b 128 -r 15 -s 176x144 -acodec aac -ac 2 -ar 22500
-ab 24 -f 3gp test.3gp
أو
ffmpeg -y -i test.mpeg -ac 1 -acodec amr_nb -ar 8000 -s 176x144 -b 128 -r 15 test.3gp
شرح إعداد المعلمة ffmpeg
-bitexact يستخدم معدل البت القياسي
-vcodec xvid استخدم ضغط xvid
-s 320x240 يحدد الدقة
-r 29.97 معدل الإطارات (يمكن تغييره، تأكد من أن معدل الإطارات غير القياسي سيتسبب في الصوت