تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف الى تقسيم الملف الى اثنين او ثلاث
#1
السلام عليكم ورحمة الله وبركاته
اذا قرانا الملف بالكود التالي:
PHP كود :
           Dim b() As Byte My.Computer.FileSystem.ReadAllBytes(o.FileName

كيف نقوم بتقسيمه او حتى نختار نطاق معين منه ونحفظه كملف جديد.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: CLARO
#2
يا سعود،

عن طريق ِArray

مثال
PHP كود :
Dim sourceArray() As Byte My.Computer.FileSystem.ReadAllBytes(o.FileName)

Dim len As Integer 1024
Dim targetArray
(len 1) As Byte

Dim startIndext 
As Integer 2000

Array.Copy(sourceArraystartIndexttargetArray0len)

My.Computer.FileSystem.WriteAllBytes("fileName"targetArrayFalse

النتيجة سيقوم بنسخ طول 1024 من المصفوفة sourceArray ابتداء من النقطة 2000 ويضع النتيجة في المصفوفة targetArray
الرد }}}
تم الشكر بواسطة: العزابي , طالب 22 , CLARO , سعود
#3
اخي الكريم "الوادي" النتيجة واحد كيلوبايت ( - والملف  الاصلي فيديو 55 ميجا - ) ولم يعمل وهو نوع mp4

حين اقوم بنسخ الاري كاملا يعمل وحين انقص منها لايعمل.
اظن لابد من نسخ بيانات الهيدر للملف لكن لا اعرف.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#4
يا سعود،

كان ردي على جزئية (او حتى نختار نطاق معين منه ونحفظه كملف جديد) من ناحية بيانات بينرية وليس التعامل مع ملفات فيديو أو صور، فأكيد ما راح يشتغل معاك.

ممكن يعمل مثل ما تفضلت من إضافة الهيدر أولا، ولكن مجرد نسخ الهيدر اعتقد ان المسألة محتاجة معرفة في تركيبة الهيدر، يعني قد يكون فيها بيانات مشترطة لتشغيل أو عدم تشغيل الفيديو مثل تحديد طول الفيديو (هذا افتراض انه يشترط ذلك)، هذا من ناحية الهيدر،

ناتي من ناحية بيانات الفيديو نفسه، هل الجزء المقتطع يبدأ ببيانات صحيحة من حيث قراءتها من مشغل الفيديو.

يعني لو عندك تركيبة Format الخاصة بالهيدر والخاصة ببيانات الفيديو حتقدر تسوي برنامج على مستوى محترف جدا، لأن وقتها المفاتيح كلها بيدك.
الرد }}}
تم الشكر بواسطة: سعود
#5
هذا مثال لتركيبة ملف صور JPEG أو ما يسمى اختصارا JPG


بحثت عن تركيبة ملف MPEG4 فلم أجدها
الرد }}}
تم الشكر بواسطة: سعود
#6
وجدت أحدهم قل سأل سؤال شبيه بما تريد وهو كيفية تقسم الفيديو،
فأشار صاحب الجواب الى استخدام مكتبة ffmpeg وموقعها http://ffmpeg.org
والمكتبة مجانية https://ar.wikipedia.org/wiki/إف_إف_..._إي_جي

وبحثت عن طريقة استخدام المكتبة ffmpeg في تقسيم الفديو بنفس الجودة
http://superuser.com/questions/140899/ff...me-quality

يبدو أن استخدامات المكتبة كثيرة منها عمل تحويل لنوع الفيديو مثل من avi غلى mp4 وايضا تتعامل مع الصوتيات
الرد }}}
تم الشكر بواسطة: سعود
#7
سبحان الله ... الملف ffmpeg كل مااقول انتهى دوره اجده متجدد.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الوادي
#8
جميل جدا.

كلامك الاخير يدل على انك تعرف سابقا الملف ffmpeg وتعرف طريقته في بعض الامور بس يمكن غايب عنك انه يمكنه تقسيم الفيديو الى اجزاء.
الرد }}}
تم الشكر بواسطة: سعود
#9
(10-07-16, 11:27 PM)الوادي كتب : جميل جدا.

كلامك الاخير يدل على انك تعرف سابقا الملف ffmpeg وتعرف طريقته في بعض الامور بس يمكن غايب عنك انه يمكنه تقسيم الفيديو الى اجزاء.

نعم اصبت ...
لكن لدي استفسار .. 
يوجد موضوع للاخ silverlight  (لاادري هل اخطات بإملاء اسمه)
يتحدث عن قراءة الهيدر لاي ملف فهل يمكن الاستفادة منه لموضوعنا بعيدا عن ملف ffmpeg؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الوادي
#10
تقصد عمر الملقب ب(silverlight)،

لا أدري عن الهيدر اللي موضوعة، لكن إذا كان الهيدر يخص MP4 قد (وليس أكيد) يفيد.

وما مشكلة ملف ffmpeg الذي تحاول الهروب منه.
الرد }}}
تم الشكر بواسطة: سعود


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مشكلة تظهر عند استخدام الملف manifest mmaalmesry 2 628 12-05-25, 12:15 AM
آخر رد: mmaalmesry
  طلب تعديل كود جلب اسم الملف ومساره مصمم هاوي 4 551 25-01-25, 12:45 AM
آخر رد: مصمم هاوي
  حل مشكلة تعذر تحميل الملف أو التجميع ل scannerlib ahlamalgomate2020 0 301 01-09-24, 03:05 PM
آخر رد: ahlamalgomate2020
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,791 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  تقسيم الفانورة الي اكثر من ورقة عبدالكريم برشدان 1 383 20-04-24, 02:22 AM
آخر رد: عبدالكريم برشدان
Rainbow [VB.NET] خطا عند فتح الملف DK-x 2 1,656 03-04-24, 03:26 PM
آخر رد: تركي الحلواني
Photo [سؤال] كيف أقوم بإجبار التطبيق (الفورم) على حفظ الملف المستعاد من قاعدة البيانات SQL server salam82 3 892 20-09-23, 01:42 PM
آخر رد: salam82
  كيف اقوم بقفل الملف الذي يستخدمه احد المستخدمين ابو محمد محمد محمد 8 1,174 21-04-23, 05:58 PM
آخر رد: ابو محمد محمد محمد
  تقسيم الاسم الكامل الى اجزاء في الداتا جريد فيو yosif 4 911 13-04-23, 11:15 PM
آخر رد: yosif
  حذف امتداد الملف aftfm 6 1,144 05-03-23, 05:41 PM
آخر رد: asmarsou

التنقل السريع :


يقوم بقرائة الموضوع: