…
في البداية يجب ان تكون مطلعا على موضوع ملحق في امور الانتاج، وبعض الامور الاخرى (وكل ما موجود به من ردود ومجلدات)
وخصوصا رقم اربعة منه، وتكون قد حملت الادوات المطلوبة
وتحتاج اخر الانكودرات الصوتية المطلوبة، فتش في مجلد الميديا فاير الخاص بي وستجد الروابط في احدى المفكرات باسم مصادر لانكودرات الصوت
وتحتاج انكودر aoTuV الياباني اخر نسخة http://www.geocities.jp/aoyoume/aotuv/
وتحتاج eac3to لاستخراج الصوت من البلوراي على شكل wav لأن الديكودرات العادية قد تفشل بسبب تشفير البوراي ومشاكل اخرى، وخصوصا في الافلام التي تحتوي على كودكات مثل dts و trueHD
وطبعا هذه الاداة من الافضل استعمالها بالدوز حصرا وليس من ملف الـbat كي تستطيع ان تدخل الى القرص وتختار منه ما تريد، ولكن اذا كنت في السيرفر لن تستطيع استعمال الدوز الا بملف البات، ولكن لا تقلق هنالك حل، انشئ ملف bat وضع به التالي
ECHO OFF REM eac3to 1.1 REM Open a command prompt to run eac3to REM Copyright (C) 2013 Kyle Schwarz TITLE eac3to IF NOT EXIST bin\eac3to.exe ( CLS ECHO bin\eac3to.exe could not be found. GOTO:error ) CD bin || GOTO:error PROMPT $G CLS eac3to -version SET PATH=%CD%;%PATH% ECHO. ECHO For help run: eac3to -h ECHO For formats run: ffmpeg -formats ^| more ECHO For codecs run: ffmpeg -codecs ^| more ECHO. ECHO Current directory is now: "%CD%" ECHO The bin directory has been added to PATH ECHO. CMD /F:ON /Q /K GOTO:EOF :error ECHO. ECHO Press any key to exit. PAUSE >nul GOTO:EOF
الان يجب ان تكون محتويات eac3to والتي منها eac3to.exe في مجلد واحد اسمه bin ويوضع هذا المجلد مع ملف البات الذي يحتوي الاسطر فوق
الان شغل ملف البات واستمتع كأنك تستخدم الدوز بدون بات
والان سأنقل فقرة استخدام القرص كمصدر في eac3to لأنها الطريقة الافضل في مثل هذه الحالات
هذه الامكانية الاكثر اثارة لاداة eac3to وتتطلب قرص كامل البنية لفعلها، مثل البلوراي او الاج دي ديفيدي، لماذا تعتبر مثيرة؟ لأننا نحصل على ترتيب التشغيل الصحيح للـ m2ts اذا كانت متعددة الاجزاء بشكل تلقائي، وايضا نحصل على معلومات اضافية مثل التشابترات والترجمات والاصوات بلغاتها الموجودة في القرص
يتطلب الامر 3 خطوات: 1- قرائة المجلد الجذر. بهذا يمكنك الحصول على قائمة بكل العناوين او قوائم التشغيل الموجودة بالقرص
2- تحديد العنوان او القائمة المناسبة. وهذا يعني انك اخترت ما تريد فعليا من محتويات القرص لأجل العمل عليه
3- تحويل او تعديل وانتاج صيغ مختلفة بحاويات مختلفة
سنستخدم قرص رانبو الرابع كمثال للبلوراي
الخطوة الاولى: اكتب
eac3to "F:\Rambo IV 2008 Blu-ray 1080p H.264 DTS-HD MA 7.1"
ستظهر لك هذه القائمة بالدوز
1) 00041.mpls, 2:00:22 [112+127+115+128+117+129+119+130+121+131+123+132+125].m2ts - h264/AVC, 1080p24 /1.001 (16:9) - h264/AVC, 480p24 /1.001 (16:9) - DTS Master Audio, English, multi-channel, 48khz - AC3, French, multi-channel, 48khz - AC3, English, stereo, 48khz 2) 00042.mpls, 2:00:22 [112+127+115+128+117+129+119+130+121+131+123+132+125].m2ts - h264/AVC, 1080p24 /1.001 (16:9) - h264/AVC, 480p24 /1.001 (16:9) - DTS Master Audio, English, multi-channel, 48khz - AC3, French, multi-channel, 48khz - AC3, English, stereo, 48khz 3) 00040.mpls, 1:31:32 [112+114+115+116+117+118+119+120+121+122+123+124+125].m2ts - h264/AVC, 1080p24 /1.001 (16:9) - h264/AVC, 480p24 /1.001 (16:9) - DTS Master Audio, English, multi-channel, 48khz - AC3, French, multi-channel, 48khz - AC3, English, stereo, 48khz 4) 00037.mpls, 1:10:56 [87+88+89+90+91+92+93].m2ts - MPEG2, 1080i30 /1.001 (16:9) - AC3, English, stereo, 48khz 5) 00056.mpls, 00125.m2ts, 0:25:16 - h264/AVC, 1080p24 /1.001 (16:9) - h264/AVC, 480p24 /1.001 (16:9) - DTS Master Audio, English, multi-channel, 48khz - AC3, French, multi-channel, 48khz - AC3, English, stereo, 48khz 6) 00046.mpls, 00115.m2ts, 0:22:32 - h264/AVC, 1080p24 /1.001 (16:9) - h264/AVC, 480p24 /1.001 (16:9) - DTS Master Audio, English, multi-channel, 48khz - AC3, French, multi-channel, 48khz - AC3, English, stereo, 48khz 7) 00011.mpls, 00087.m2ts, 0:19:45 - MPEG2, 1080i30 /1.001 (16:9) - AC3, English, stereo, 48khz
الخطوة 2: من خلال إضافة رقم العنوان الذي تريد، غير الأمر أعلاه لـ
eac3to "F:\Rambo IV 2008 Blu-ray 1080p H.264 DTS-HD MA 7.1" 1)
وسيتم انشاء قائمة بالـ stream/track من العنوان المحدد (ملاحظة: العنوان ذو المدة الاطول ليس ليس بالضرورة انه الفليم الرئيسي دائما)
سيظهر بنافذة الدوز
M2TS, 2 video tracks, 3 audio tracks, 2:00:22 1: Chapters, 17 chapters 2: h264/AVC, 1080p24 /1.001 (16:9) 3: h264/AVC, 480p24 /1.001 (20:11) 4: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz 5: AC3, French, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 6: AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
الخطوة 3: وأخيرا، اختر المسارات التي سوف تتم معالجتها والمخرجات مثل:
eac3to "F:\Rambo IV 2008 Blu-ray 1080p H.264 DTS-HD MA 7.1" 1) 1: c:\rambo\rambo.chapters.txt 2: c:\rambo\rambo.mkv 4: c:\rambo\rambo.flac 4: c:\rambo\rambo.dts -core 5: c:\rambo\rambo.comm.ac3
سيظهر بنافذة الدوز
M2TS, 2 video tracks, 3 audio tracks, 2:00:22 1: Chapters, 17 chapters 2: h264/AVC, 1080p24 /1.001 (16:9) 3: h264/AVC, 480p24 /1.001 (20:11) 4: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz 5: AC3, French, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB 6: AC3, English, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB Creating file "c:\rambo\rambo.chapters.txt"... [v02] Extracting video track number 2... [a04] Extracting audio track number 4... [a04] Extracting audio track number 4... [a05] Extracting audio track number 5... [v02] Muxing video to Matroska... [a04] Extracting DTS core... [a04] Decoding with DirectShow (Sonic Audio Decoder)... [a05] Removing dialog normalization... [a04] DirectShow reports 5.1 channels, 24 bits, 48khz [a04] Encoding FLAC... [a04] Creating file "c:\rambo\rambo.flac"... [a04] Creating file "c:\rambo\rambo.dts"... [a05] Creating file "c:\rambo\rambo.comm.ac3"... ----------
ما قيل اعلاه مجرد ترجمة لفقرة البلوراي فقط من هذا http://en.wikibooks.org/wiki/Eac3to/How_to_Use#Using_complete_disc_structure_as_input
لن تحتاج بالغالب لكل هذا الذي بالاعلى، ما تحتاجه الخطوات الثلاثة، ولكن بالاخير تحتاج الى استخراج الصوت المطلوب الى wav وليس ac3 او حتى flac لأننا نريد الويف من اجل عملنا القادم، وقد تحتاج الى استخراج الفيديو في حال كان القرص به ملفات m2ts مقطعة او اذا اردت ذلك للسهولة ايضا
والان بعد ان حصلنا على الصوت wav سنعمل عليه باداة sox لعمل normalize
وباستخدام انكودر aotuv وsox معا بوقت واحد سنحتاج لمثل هذه الاوامر
sox --buffer 32768 --temp "E:\AmjadSONY\temp" --multi-threaded --ignore-length -S -t wav a.wav --norm=-0.5 -b 16 -t wav - | venc -ignore_length -q4 - "Outputv.ogg" pause
لاحظوا وجود امر temp ومجلد له، والسبب لأن حجم السي صغير بالنسبة لمثل هذه انتاجات طويلة ومتعددة القنوات، لذا يجب تغيير مساره لقرص به مساحة كبيرة نسبيا، وفي الواقع انه لن يستخدم تلك المساحة اصلا بمثل الاوامر اعلاه، لأنها بدون اي ملف مؤقت، ولكن الاداة تريد مساحة كهذه للاحتياط، طبعا لن تعمل اذا لم تتوفر المساحة المطلوبة
a.wav هو ملف الويف او ويمكن كتابته كاملا مع المسار في حال لم يكن في نفس مجلد sox
Outputv.ogg هو ملف الـ ogg الناتج، وطبعا بداخله كودك فوربس، يمكن تسمية الاسم ما تريدون، ووضع مسار له اذا اردتم
بقية الاوامر بعضها مذكور سابقا مثل ما يخص الجودة وبعذها ممكن تطلعون عليها من دليل الاستخدام الخاص بكل برنامج او اداة
واذا اردت انتاج الصوت flac فأنك ستحتاج الى اوامر خاصة به وانكودر فلاك
flac -8 --ignore-chunk-sizes temp.wav pause
ستحتاج الى ملف wav وليس pipe (يعني الاوامر ستكون مختلفة عن اوامر انتاج ogg كالتي اعلاه) يجب ان تجعل sox تنتج لك wav اخر ذو صوت معمول له normalize
انكودر الفلاك ممكن تحصله من هنا http://www.rarewares.org/lossless.php
موضوع مفيد
شكرا