ومرحبًا مرة أخرى..
تصادفني مشكلة في برامج الإنتاج (الإنكودنغ) (ملاحظة: المشكلة بالهارد سب)
وسأحاول شرحها كما الآتي:
بالنّسبة لبرنامج megui
صادفتني مشكلة قبل فترة بخصوص الفيديو حيث أن الفيديو لا يُسحب، ويحدث خطأ
حلّلت المشكلة قبل فترة بتحميل نسخة قديمة (بعد تجربة العديد من البرامج والطرق الأخرى)
لكن المشكلة عادت من جديد، وجرّبت حل تحميل نسخة قديمة لم ينفع ولا حتّى تحديث البرنامج لنسخ أحدث
وجرّبت التّغيير بين حاويات الفيديو (mp4/avi/mkv) مع ذلك تبقى المشكلة
(ملحوظة: أحيانًا يُحمل الفيديو وأضيف ملف التّرجمة لكن لا أستطيع أن أقوم بالدّمج، وأحيانًا لا يقبل إضافة الفيديو من أساسه
وتأتي علامة × حمراء على البرنامج)
صورة:
http://up.msoms.ae/do.php?img=7409
حاولت تجربة برامج أخرى، لكنّ لم ينفع
بعضها كان للسوفت (مثل MKVToolnix (لستُ واثقًا ما إذ كان للسوفت فقط، حاولت أن أدمج هارد لكن لم أجد طريقة، إن كنتُ مخطأ وكان يدمج هارد فأرجو أن يعلمني أحد ويخبرني بالطريقة) وبعضها يدمج ملفات صيغ srt فقط (مثل handbreak)
(جرّبت Avi recomp/ cyko / staxrip / winavia all in one converter)
جرّبت قبل أيام برنامج x264Gui بأكواد الAvisynth+ لكن تصادفني هذه المشكلة:
http://up.msoms.ae/do.php?img=7410
(أرجو لمن يعرف حل لأي من البرنامجين أن يخبرني
أو إن كان يعرف بديلًا وجزيتم خيرًا)
|
أنا أقوم الآن بعمل شرح لها .. وسأعدل هذا الرد بوضع الشرح هنا بإذن الله
[تحديث]
الطريقة سهلة :
1- عليك بفتح مشروع جديد كالآتي:
File -> New Project
2- بعد ما تفتح لك نافذة المشروع الجديد اضغط Choose ضمن الـ import clip كالآتي:
3- بعد ما تظهر لك نافذة الـ choose footage قم بالذهاب الى المجلد الذي
يوجد فيه الـ tiff sequence ثم قم باختيار أول واحد (عادة ما ينهي برقم 00000):
4- الآن بعد الإضافة عدنا الى النافذة السابقة .. الآن عليك بتغيير
الـ Frame Rate الى 23.976 ثم اضغط على OK :
(لو تلاحظ تحت choose وضع بداية ونهاية الفريمات آلية من 0 وحتى 104)
انتهى
المشكلة واضحة وسهلة جدا .. انت جالس تستخدم plug-in مبني على 64 بت وتحاول تشغله على
Avisynth مبني على 32 بت .. ومن المستحيل تشغليه
عندك حلين :
1- أن تقوم بحذف الـ Avisynth الذي لديك وتقوم بتثبيت نسخة 64 بت.
(تفضل [+Avisynth] يدعم بلوقنات 64 بت) ..
2- أن تقوم بتغيير ال plugin الذي تستخدمه إلى واحد بنسخة 32 بت.
التعديل الأخير تم بواسطة .Wesker. ; 1-6-2019 الساعة 11:47 PM سبب آخر: تم اضافة الشرح للموكا
شكرًا لك، ولديّ سؤال بشأن هذا الخصوص، أستقوم بدروس أخرى للموكا؟ (أعني في آخر درس لك قلتَ أنّه سيوجد درس آخر، أيوجد أم إنتهت الدّورة؟)
أوه لم أنتبه بصراحة لسبب المشكلة، أشكرك مرّة أخرى
لكن رابط الّذي أرسلتَه أظنّه 32 بت أيضًا، لأن المشكلة لا تزال تظهر
اتبعتُ الحلّ الثاني وحملّت بلوغن 32 بت، وأتعرف رابط للبرنامج 64 بت؟
شيء آخر، بالنّسبة للAvisynth، فلديّ عدّة أسئلة عنهDirectShowSource("****",fps=23.976,audio= true,convertfps=true) لكن يعطيني أنّه خاطىء
ما الفرق بين نسخة Avisynth وAvisynth + (أفقط نسخة قديمة ونسخة أحدث؟)
ما هي البرامج الّتي من خلالها أستطيع تطبيق أكواد الAvisynth (أينفع cmd?)
وأريد أن أسأل عن طريقة إضافة الصّوت للفيديو (لا أقصد أن الصّوت منفصل، بل فيديو نفسه (صوت وصورة)
جرّبتُ الأمر
وسؤال آخر، هل MKVtoolnix ينتج الهارد؟
|
قريبا بإذن الله راح أطرح درس ..
واذا فيه فرصة راح أنزل درس منفصل
عن Blender
لا .. البرنامج يدعم ال 64 بت بالكامل وأيضاً 32 بت ..
انت لو فتح الصورة باليمين راح تتأكد من كلامي .. انظر :
تقدر تقول انها نسخة مطورة .. ومن تطويراتها انها تُرجمت أيضا الى 64 بت
كتابة الكود تكون عن طريق AvsPmod [تحميل] (لا يحتاج تثبيت)
التطبيق (أو مايقال عنه Encoding) يكون عن طريق الانكودر الذي يعجبك
بصراحة أفضل شي عندي هو FFmpeg (لا يحتاج تثبيت) لأنه يوجد بداخله كل شي
...Encoders, Decoders, Muxers etc
يوجد به انكودرز بتقنيات CUDA Cores تبع كروت Nvidia
وأيضا تقنية Quick Sync تبع معالجات Intel
هذي تقنيات تجعل انتاج الفيديو أسرع بكثير
(فعلا سريع جدا حتى لو وضع الاعدادات على very slow)
وأشياء أخرى
وأيضا يوجد به الـ Muxers .. أنواع متعددة ي رجل
هذا هو اللي يعمل لك انتاج سوفت سب
وتقدر تتحكم بكل شي فعلياً
قنوات الصوت
قنوات الصورة
قنوات الترجمة
الخ ...
بإذن الله راح أشرح عنه اذا أتتني الفرصة
شوف .. الفيديو قناة والصوت قناة .. ولكل واحد منهم انكودر خاص فيه
يعني مثلا x264 لا ينتج صوت أبدا
واذا كنت ستسأل لماذا MeGUI ينتج الصوت
السبب انه يستخدم انكودر صوت مثل ffmpeg AC-3
أو LAME MP3
فين طبقت الكود ؟
هل مسار الملف يحتوي على حروف غير انجليزية ؟
يفضل انك تستخدم أوامر ffms2
[تفضل] المكتبة لإضافتها في الـ avisynth
لا .. هذا فقط Muxer
هذا ما فعلته بالضّبط، ولكن لم ينفع
نفس الخطأ
أيمكنك أن تقوم بشرحٍ له (FFmpeg )؟ أو أن تعطيني شرحًا لكيفية القيام بالهاردو السوفت سب؟ ودمج الصّوت ونحو ذلك؟ وأشكرك جزيل الشّكر
وأريد أن أسأل عن Vapoursynth والفرق بينه وبين Avisynth+؟ (من حيث البيئة/الأكواد/القدرة والإمكانيات/سهولة الإبداع والتّكيف/النتيجة)
ولديّ سؤالين آخرين، الأول، ماذا نعني بالتّحديد بchapter في الإنتاج؟ وما هي أداة الإنبوب/البايب piping tool
وأريد أن أسأل عن طرق لسحب ملفات التّرجمة من موقع كNetflix و CBC
|
شرح FFmpeg يبدو أنك تمزح، الأداة من كثر الأشياء التي يمكنك القيام بها لا يمكنك تقنينهاأيمكنك أن تقوم بشرحٍ له (FFmpeg )؟ أو أن تعطيني شرحًا لكيفية القيام بالهاردو السوفت سب؟ ودمج الصّوت ونحو ذلك؟ وأشكرك جزيل الشّكر
أولا: مثال لانتاج ملف الفيديو فقط
i = ملف الإدخال inputكود:ffmpeg -i Naruto.mkv -c:v libx264 -crf 17 -preset slower output.mkv
c:v = كوديك الفيديو video codec
libx264 = اخترنا مكتبة كوديك x264 لانتاج الفيديو وعندك مكتبات(كوديك) كثيرة مثل x265\VP9
crf= هذا الأمر مهم ، نحدد عن طريقة الجودة ومعدل الانتاج يفضل يكون الرقم بين (15-18) فكل ماكانت القيمة أصغر كانت الجودة أفضل
أو نضع قيمة 0 لانتاج اللوزلس lossless بمعنى انتاج دون ضغط البيانات (الفيديو)
preset = أمر نحدد عن طريقة سرعة الانتاج بغرض الجودة وتقليل البت ريت أو زيادته
السرعات الي عندنا :
ultrafast \ superfast \veryfast \faster \fast \ medium – default preset \ slow \ slower \ veryslow
آخر شي ملف الانتاج(الناتج) ملف اسمه output بصيغة أو حاوية mkv
ثانيا: مثال لانتاج الصوت والفيديو معا
الأمر الإضافي هو c:a & b:aكود:ffmpeg -i Naruto.mkv -c:a copy -c:v libx264 -preset slower -crf 17 -c:a aac -b:a 320k output.mkv
c:a = audio coded = كوديك الصوت
كوديك الصوت هو aac وهو أشهر كوديك للصوت نستخدمه كثير وعندنا غيره مثل FLAC \ ALAC \ mp3 \ Opus
b:a = audio bitrate = معدل بت الصوت، كل ماكانت القيمة أكبر كانت الجودة أفضل كقاعدة عامة (بس لازم نعرف معدل البت ريت للملف الصوتي الذي لديك حتى نضع الإعدادات المناسبة)
مثلا حق جودة SD يفضل يكون 128 أو أعلى \ HD = 192 \ FHD =256-320
ثالثا لانتاج الفيديو دون انتاج الصوت (بمعنى دون المساس بالصوت)،
والناتج عبارة عن فيديو مدموج بالصوت
copy = نسخكود:ffmpeg -i Naruto.mkv -c:v libx264 -crf 17 -preset slower -c:a copy output.mkv
هذا الأمر راح يقوم باخذ بيانات الصوت مثل ماهي دون ضغطها أو المساس فيها، ويدمج الصوت مع الفيديو
إضافة أخيرة، في حال تريد انتاج ملف ترجمة هارد سب ( السوفت سب استخدم mkvtoolnix دائما لحاوية mkv)
فقط ضع هذا الأمر (هذا الامر خاص لملفات الترجمة بصيعة ass)
vf ass=subtitle.ass-
كوديك ملف الترجمة ass اسم ملف الترجمة وصيغته subtitle.assكود:ffmpeg -i Naruto.mkv -vf ass=subtitle.ass -c:v libx264 -crf 17 -preset slower -output.mkv
للاستزادة
https://trac.ffmpeg.org/wiki/Encode/...presetsettings
\\\\\\\\\\\\\\\
http://www.vapoursynth.com/about/وأريد أن أسأل عن Vapoursynth والفرق بينه وبين Avisynth+؟ (من حيث البيئة/الأكواد/القدرة والإمكانيات/سهولة الإبداع والتّكيف/النتيجة)
http://avisynth.nl/index.php/Main_Page
باختصار، الفابيور أفضل من ناحية سرعة الانتاج(أسرع قليلا)، العيب فيه أنه لايدعم انتاج الصوت إلا بشكل محدوود
أما افيسينث أداة قديمة جدا، تقوم بتحرير الفيديو والصوت معا عكس الفابيور الذي يدعم الصوت بشكل محدووود جدا
الفابيور أداة جديدة مقارنة بالثانية، لذلك أغلب فلاترها تم إعادة كتابتها من افس بمعنى تم تحويلها من avs إلى فابيور vpy\vs
لذلك الاختلاف بسيط جدا، سواء استخدمت avs+ أو vs بنظري الأمر لن يؤثر ونتيجة الانتاج واحدة
بالإضافة أن بيئة الفابيور شوية معقدة عكس الأفس يمكن بسبب أن جزء من مكتبتها كتبت بواسطة لغة "بايثون"!!
+
موضوع يتناول الـ chapter أو نظام الفقرات
http://www.msoms-anime.net/t170055.html
هذا على عجالة
نصيحة: ركز على جانب أو جانبين الآن لذلك لا تكثر من السؤال عن أمور لن تستوعبها مرة واحدة
لأني أراك تسأل اسئلة كثيرة دفعة واحدة أو دفعتين
|
حلقات كونان السوفت سب المترجمة من MCT تظهر الترجمة فيها بهذا الشكل على المشغلات غير MPC بسبب عدم دعم الخط لمكتبة libass.
هل من الممكن تجاوز هذا الأمر بأي طريقة (تغيير الخط أو تجاهله) عبر VLC أو mpv بدون الحاجة لتفكيك الmkv والتعديل عليه؟
|
مقصدي بالسّؤال عن شرح لأشهر أكواد البرنامج والّتي ستفيدني في التّقطيع والإنتاج (مثلا الهارد) ولصق الشّعار إلخ
شكرًا لك فقد أفدتني بهذا
أريد أن أسأل عن مصادر تفيض بشرح الأكواد (مثلما فعلت)
وأين يتم تطبيق الأكواد (لإتمام عمليّة الإنتاج مثلًا)
وأيمكنك شرح كيف أقوم بتجزئة الفيديو (trim) مثلًا أن أقطّع حلقة لأغنية بداية ونهاية والحلقة نفسها
مع الحفاظ بالصوت (والتّرجمة إن أردت وضعها)
|
|
لو بحثت قليلا فقط في القسم لوجدت طريقة قص الحلقة بـ trim ولهذا ساكتفي بوضع لك هذا الرابطمقصدي بالسّؤال عن شرح لأشهر أكواد البرنامج والّتي ستفيدني في التّقطيع والإنتاج (مثلا الهارد) ولصق الشّعار إلخ
شكرًا لك فقد أفدتني بهذا
أريد أن أسأل عن مصادر تفيض بشرح الأكواد (مثلما فعلت)
وأين يتم تطبيق الأكواد (لإتمام عمليّة الإنتاج مثلًا)
وأيمكنك شرح كيف أقوم بتجزئة الفيديو (trim) مثلًا أن أقطّع حلقة لأغنية بداية ونهاية والحلقة نفسها
مع الحفاظ بالصوت (والتّرجمة إن أردت وضعها)
[h=3][/h]
[h=3]:: فــلـنـتـعلـم Avisynth سـويـةً ~[/h]
الطريقة عن طريق اداة avisynth
غريبة، مادري ليش يظهر عندك هكذا
النسخة الي عند
https://mpv.srsfckn.biz/
[TABLE]
[TR="class: latest"]
[TD]2018-10-02[/TD]
[TD="class: sep"]|[/TD]
[TD]64-bit[/TD]
[/TR]
[/TABLE]
|
|
أخ ألكون، أقصد كيف أطبّق الأكواد على بيئة ffmpeg
أعتذر، أظنّ السّؤال غبيًّا
|
|
عندي مصدر بلوري سرعة الفريمات فيه 29.70 وفيه فريمات شبحية دخيلة هكذا:
https://i.imgur.com/04u79nQ.jpg
الscan type ليس interlaced إنما top field first، لا تظهر خطوط الinterlace إلا في بعض المناطق في بعض المشاهد فقط فقط وأغلبها حدود رسم سوداء أثناء حركتها.
ما هي أفضل طريقة للتعامل مع هذا المصدر لتحويله إلى 23.976 بإزالة الفريمات الزائدة والتشويش الذي ذكرته؟؟
|
المفضلات