نوشته اصلی توسط
ehsan2001
سلام
بالاخره درست شد ... ممنون
1) فقط اینکه این دستور کیفیت صدا رو که کاهش نمیده ؟
2) میشه دستور لازم برای جدا کردن کانال های صوتی این فیلم رو هم بزارین ...
3) همین طور دستورات لازم برای متصل کردن همه ی اون کانال ها و در آخر متصل کردن صدا به فیلم ...
واقعا ممنون pejii
1) تا فشردگی ایجاد نشه هیچ افت کیفیتی هم بروز نمیکنه. هنگام تبدیل wav به acc (فشرده کردن خروجی نهایی audition به یک فرمت قابل ذخیره در mp4) اونجا افت کیفیت ایجاد میشه که اونهم بستگی داره چقدر بخواهید فایل نهایی رو کوچیک کنید و bitrate اون رو به چه میزان تنظیم کنید.
2) اینها رو دیگه باید خودتون بعد از بررسی اون دستورات بالایی بدست می آوردید دیگه
دستور مورد نیاز برای خارج کردن کانال ها از استریم 5.1 (با در نظر گرفتن اینکه فایل Skiptrace_audio.aac الان روی دسکتاپ شما است):
کد:
C:\Users\ehsan-pc\Desktop\ffmpeg-20170208-3aae1ef-win64-static\bin\ffmpeg.exe -i "C:\Users\ehsan-pc\Desktop\Skiptrace_audio.aac" -filter_complex "channelsplit=channel_layout=5.1[FL][FR][FC][LFE][BL][BR]" -map "[FL]" "C:\Users\ehsan-pc\Desktop\Skip_FrontLeft.wav" -map "[FR]" "C:\Users\ehsan-pc\Desktop\Skip_FrontRight.wav" -map "[FC]" "C:\Users\ehsan-pc\Desktop\Skip_Center.wav" -map "[LFE]" "C:\Users\ehsan-pc\Desktop\Skip_LFE.wav" -map "[BL]" "C:\Users\ehsan-pc\Desktop\Skip_BackLeft.wav" -map "[BR]" "C:\Users\ehsan-pc\Desktop\Skip_BackRight.wav"
3) بهم چسباندن / خروجی نهایی رو با خود audition و تهیه خروجی wav با صدای 5.1 انجام بدید خیلی راحت تره، ffmpeg میتونه بعداً اون wav 5.1 رو بخونه و تبدیل کنه به aac 5.1
اگه پست های داخل تاپیک audition ای که ساخته بودید رو ببینید، در مورد نحوه تنظیم محل خروجی استریم های پروژه 5.1 در audition یه تصویر گزاشته بودم که توش نشون داده چطور یه ترک صدا به یه خروجی و محل خاصی هدایت میشه، این کار رو توی audition به صورت بصری میتونید انجام بدید و نتیجه اش رو راحت آزمایش کنید تا بهترین نتیجه رو داشته باشید. اگه بخواهید این کار رو با ffmpeg انجام بدید زمان خیلی زیادی میبره تا دقیق در بیاریدش:
بعد از اینکه کارتون کامل در audition تمام شد، فایل نهایی رو روی دسکتاپ خروجی بگیرید و دستور زیر رو مناسب نیازتون تغییر بدید:
(در این دستور فرض شده که خروجی نهایی شما Skip_final5.1.wav روی دسکتاپ ذخیره شده و bitrate نهایی هم 320 کیلوبیت در ثانیه فرض شده)
کد:
C:\Users\ehsan-pc\Desktop\ffmpeg-20170208-3aae1ef-win64-static\bin\ffmpeg.exe -i "C:\Users\ehsan-pc\Desktop\Skip_final5.1.wav" -c:a libfdk_aac -b:a 320k "C:\Users\ehsan-pc\Desktop\Skip_final5.1.aac"
و در مرحله پایانی، ویدیو رو از فایل اصلی و صدا رو از خرجی قبلی در یک فایل جدید میزاریم:
کد:
C:\Users\ehsan-pc\Desktop\ffmpeg-20170208-3aae1ef-win64-static\bin\ffmpeg.exe -i "C:\Users\ehsan-pc\Desktop\Skiptrace.2016.1080p.5.1CH.Ganool_2.mp4" -i "C:\Users\ehsan-pc\Desktop\Skip_final5.1.aac" -c:v copy -c:a copy -map 0:v:0 -map 1:a:0 "C:\Users\ehsan-pc\Desktop\Skiptrace.2016.1080p.5.1CH.ehsan2001.mp4"