استخراج ملفات الصوت والصور من ملفات الفلاش (SWF) في نظام لينكس
تحتوي ملفات الفلاش على العديد من الملفات الصوتية و الصور , و لابد أنك أردت استخراج ملف صوتي أو صورة من هذه الملفات , في هذا الشرح البسيط سأبين كيفية الحصول على الملفات المراد أستخرجها.
التنصيب:
· في محث الأوامر "Terminal" قم بكتابة الأمر التالي:
apt-get install swftools
سيقوم هذا الأمر بتثبيت مجموعة من الأوامر للتعامل مع ملفات الفلاش (SWF) , في هذا الدرس سنتعامل فقط مع البرنامج "swfextract" .
الاستخدام :
لعرض محتويات ملف الفلاش أاستخدام البرنامج كالتالي في محث الأوامر :
swfextract 1.swf
*لقد استخدمت ملف الفلاش "1.swf" كمثال تستطيع استخدام أي ملف فلاش لديك .
سيعرض الأمر المكونات كالتالي :
Objects in file 1.swf:
[-i] 61 Shapes: ID(s) 5, 12, 14, 16, 23, 25-36, 38, 41, 47-58, 61, 63-68, 71-74, 77-79, 82-84, 89, 91-99, 102, 103, 106
[-i] 20 MovieClips: ID(s) 6, 8, 10, 11, 13, 15, 17-19, 39, 45, 59, 69, 75, 80, 85, 87, 100, 104, 107
[-j] 3 JPEGs: ID(s) 4, 60, 88
[-p] 1 PNG: ID(s) 22
[-F] 3 Fonts: ID(s) 1-3
[-f] 1 Frame: ID(s) 0
[-m] 1 MP3 Soundstream
يقوم البرنامج بعرض المكونات حسب النوع مع المعرف الخاص بالمكون "ID" , سنستخدم هذا الرقم في عملية الحصول على الملفات , لاحظ أن البرنامج يعرض لك الأمر المستخدم لكل نوع من الملفات كملفات PNG "[-p]".
الآن إلى مثال بسيط للحصول على ملفات "PNG" :
swfextract –p 22 1.swf –o image1.png
و الأن لشرح الأمر :
-p: الأمر يدل على أننا اخترنا نوع الملف المراد أستخرجها ملحقا برقم المعرف للعنصر 22 .
1.swf: أسم الملف المراد الحصول على الملفات منه .
-o: أسم الملف الذي ستحفظ في البيانات .
ليست هناك تعليقات:
إرسال تعليق