صفحه 1 از 4 123 ... آخرین
نمایش نتایج: از شماره 1 تا 10 از مجموع 38

موضوع: مباحث AviSynth

  1. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #1

    پیش فرض مباحث AviSynth

    با سلام به دوستان
    در این تاپیک به
    مباحث AviSynth و مقایسه بین اسکریپت ها و پلاگین های این ابزار قدرتمند پرداخته می شود.
    هر گونه سوالی هم در مورد این ابزار دارید لطفا در همین تاپیک مطرح کنید.
    در مورد
    AviSynth بسیار قلم فرسایی شده،لطفا وقتی قصد تعریف از یک اسکریپت یا پلاگین را دارید در فریم های برابر از سورس و خروجی خود شات قرار دهید تا نتیجه برای علاقمندان ملموس تر باشد.


  2. نمایش تشکر

  3. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #2

    پیش فرض

    این هم مقایسه ای که روی سه اسکریپت و فیـلتر انجام دادم،البته از یک نمونه سمپل نمی توان نتیجه گیری نهایی انجام داد.
    تمامی تنظیمات اعم از x264 و همینطور avisynth یکسان بوده و تنها Denoiser ها متفاوت هستند


    سورس:









    _____________________

    اسکریپت MCTemporalDenoise
    دستور استفاده شده:
    کد:
    MCTemporalDenoise(settings="medium", sigma=2, enhance=true)
    سرعت اسکریپت: بینهایت کند(سرعت انکود تقریبا 2 fps بود)

    شات ها در فریم های برابر با سورس:









    نتیجه گیری شخصی: با آنچه از این اسکریپت در انکود های متفاوت از جمله این انکود دیدم،جزو قوی ترین و فوق العاده ترین هاست ولی متاسفانه سرعت بینهایت کمی داره و نمی توان به طور معمول و همیشه از ان استفاده کرد)

    _____________________


    VagueDenoiser
    سرعت پلاگین: قابل قبول و مناسب( حدود 9 fps)
    دستور مورد استفاده:
    کد:
    VagueDenoiser(threshold=1, method=1, nsteps=6, chromaT=0.8)







    نتیجه گیری شخصی: تصویر را بیش از اندازه smooth می کند،در کل پلاگین خوبی هست،برای بعضی از سورس ها مناسبه

  4. نمایش تشکر

  5. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #3

    پیش فرض

    ادامه پُست قبلی(به دلیل محدودیت تعداد عکس مجبور به ارسال در دو پُست شدم!)


    RemoveGrain
    سرعت پلاگین: بسیار سریع،عملا تغییر محسوسی در سرعت انکود بدون استفاده از فیـلتر ایجاد نمی کند.
    دستور مورد استفاده:
    کد:
    RemoveGrain(17)










    نتیجه گیری شخصی: وقتی سورس فضای تاریکی داشته باشه خروجی اش خوبه ولی در سورس های خیلی روشن خرابکاری میکنه! برعکس HQdn3d که در روشنایی خوبه ولی در محیط تاریک مشکل blocking ایجاد میکنه
    در کل خروجی اش را نمی پسندم،البته اینجا و روی hdtv خوب کار کرده!

  6. نمایش تشکر

  7. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #4

    پیش فرض

    سلام
    امروز دو تا Denoiser معروف را روی یک سمپل مورد بررسی قرار می دهیم.تمامی تنظیمات اعم از x264 و همینطور avisynth یکسان بوده و تنها Denoiser ها متفاوت هستند
    سورس،بلوری و پرنویز و با بیت ریت بالای 6000 بود.تنظیمات x264 که برای انکود استفاده شد کاملا معمولی و پایین بود:

    کد:
    --level 4.1 --preset slow --crf 20.0 --deblock -1:-1 --vbv-bufsize 78125 --vbv-maxrate 62500 --merange 32 --subme 9 --partitions all --trellis 2 --no-fast-pskip
    اسکرین شات از سورس:


    تصاویر پیوست شده
    • 1.png (833.4 کیلو بایت, 1 نمایش)
    • 2.png (1.22 مگابایت, 2 نمایش)
    • 3.png (1.54 مگابایت, 3 نمایش)
    • 4.png (1.18 مگابایت, 3 نمایش)
    • 5.png (1.10 مگابایت, 6 نمایش)
    • 6.png (729.9 کیلو بایت, 1 نمایش)
    • 7.png (1.22 مگابایت, 4 نمایش)
    ویرایش توسط M-AUDIO : 23-09-2014 در ساعت 17:58 دلیل: پیوست کردن شات ها به درخواست ارسال کننده

  8. نمایش تشکر

  9. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #5

    پیش فرض

    پلاگین dfttest
    سرعت: فاجعه،غیر قابل تحمل
    به جرات می توان این پلاگین را کندترین پلاگین بین انبوه پلاگین ها و اسکریپت های avisynth دانست،هر فیــلتری را که کند می دانید از این فیــلتر سریع تر است!
    در تصویر زیر حداقل سرعت ، حداکثر سرعت و میانگین سرعت در طول انکود نشان داده شده است(با سپاس از فراوان از برادر عزیز جناب M-AUDIO بابت معرفی ابزار بسیار مفید AVSMeter)

    dfttest.png

    دستور مورد استفاده: به دلیل مناسب بودن مقادیر دیفالت برای این سورس،به صورت پیش فرض استفاده شد:
    کد:
    dfttest()
    اسکرین شات در فریم های برابر با سورس:


    نتیجه گیری شخصی: عالی در نویزگیری،بدون ایجاد banding و سایر عوامل ناخواسته،قدرت فشرده سازی بی نظیر
    تنها نقص که باعث میشه نشه ازش زیاد استفاده کرد،کم سرعت بودن آن است. هیچ فیـلتری به کندی
    dfttest تاکنون ندیده ام.
    MCTemporalDenoise که در پست های بالا،بینهایت کم سرعت عنوان شد، دو پله از این پلاگین سریع تر است!

    تصاویر پیوست شده
    ویرایش توسط M-AUDIO : 23-09-2014 در ساعت 20:36 دلیل: پیوست کردن شات ها به درخواست ارسال کننده

  10. نمایش تشکر

  11. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #6

    پیش فرض

    پلاگین FFT3DFilter

    سرعت: کم ولی قابل تحمل
    حداقل و حداکثر سرعت در طول انکود و میانگین سرعت در تصویر زیر مشخص است:



    دستور مورد استفاده:
    کد:
    FFT3DFilter(sigma=3)

    اسکرین شات در فریم های برابر:



    نتیجه گیری شخصی: اگر به صورت 2pass انکود می کنید،تا حد زیادی زمان pass 1 را افزایش می دهد(مثل خیلی از Denoiser ها)
    ترجیح می دهم هنگامی که به صورت crf انکود می کنم از این فیــلتر استفاده کنم.
    خروجی خوبی داره،اگر مقدار را از 4 بیشتر قرار دهید مشکلاتی برای تصویر ایجاد میکند
    روی دیسک های دست نخورده بلوری و فایل های m2ts که تست می کردم در تمامی تست ها مقدار 3 به خوبی کلیه نویزها از بین می برد و مشکلات ناخواسته هم ایجاد نمی کرد.البته بعدش باید با یک فیــلتر مناسب برای شارپ کردن جزییات و نه لبه ها همراه بشه تا خروجی نهایی دلچسب باشه
    از خود این فیــلتر هم برای شارپ کردن می توان استفاده کرد:
    کد:
    FFT3DFilter(bt=-1, sharpen=0.4)
    ولی توصیه نمی شود،روی مقادیر بالای 4 به شدت مشکل banding ایجاد میکنه
    یک نسخه بهینه شده با نام fft3dgpu هم دارد که سرعتش بالاتره
    تصاویر پیوست شده
    ویرایش توسط M-AUDIO : 23-09-2014 در ساعت 20:53 دلیل: پیوست کردن شات ها به درخواست ارسال کننده

  12. نمایش تشکر

  13. عضو ثابت
    نمایش اطلاعات
    #7

    پیش فرض

    سلام

    یه اسکریپت خوب و حرفه ای که بشه تو انکود سریال بصورت مداوم ازش استفاده کرد معرفی کنید ممنون

  14. عضو ثابت D00m آواتار ها
    نمایش اطلاعات
    #8

    پیش فرض

    نوشته اصلی توسط fafa12
    سلام

    یه اسکریپت خوب و حرفه ای که بشه تو انکود سریال بصورت مداوم ازش استفاده کرد معرفی کنید ممنون
    سلام
    سوالتون خیلی کلی هست
    اسکریپت در چه زمینه ای؟
    اسکریپت های زیادی در زمینه ها و کاربردهای مختلف وجود دارند.
    اگر دقیقا نمی دونید به چه دلیل دارید از یک اسکریپت یا فیــلتر استفاده می کنید بهتره به همون تنظیمات x264 اکتفا کنید تا زمانی که دقیقا هدفتون از استفاده از یک اسکریپت یا فیــلتر را مشخص کنید.
    برای اینکه صرفا کلی گویی نکرده باشم،برای شروع اگر سورس تون HDTV هست این ترکیب را تست کنید ببینید چطوره:
    کد:
    RemoveGrain(1) SharpenDetail(str=3, thr=4)
    و همینطور ترکیب DeGrainMedian + SharpenDetail را هم تست کنید:
    کد:
    DeGrainMedian(limitY=2, limitUV=4, mode=5, interlaced=false) SharpenDetail(str=3, thr=4)
    در مورد بالایی این توضیح را هم بدم که اگر سورستون interlaced هست اون بخش آخر به جای False باید بنویسید True
    اگر هم میزان نویز خیلی زیاد هست ابتدا مقادیر limitY و limitUV را افزایش بدید،همیشه برای limitUV مقادیر بیشتری نسبت به limitY در نظر بگیرید.
    اگر باز هم نویز مشهود بود مقدار Mode را کاهش بدید،به جای 5 بنویسید 4
    این دو ترکیب سرعت انکود را چندان کاهش نمی دهد و سریع هستند.
    هدف از پیشنهاد این دو ترکیب،ارائه ترکیبی ملایم برای کاهش نویز و افزایش جزییات بود که هم روی سورس های مشکل دار موثر باشد و هم به سورس های تمیز آسیبی نزند و درعین حال هم سریع باشد.

  15. نمایش تشکر

  16. عضو ثابت
    نمایش اطلاعات
    #9

    پیش فرض

    بدی این اسکریپت اینه که زمان زیادی صرف میکنه

    یه اسکریپت ساده یا دستوری که جزییات هم تا حدودی بتونه حفظ کنه (smooth نشه) و هم سرعتش بالا باشه و بشه یک فصل 22 اپیزودی سریال با سورس WEB-DL باهاش انکود کرد

  17. عضو ثابت
    نمایش اطلاعات
    #10

    پیش فرض

    سلام

    جدا از بحث بالا یه اسکریپت واسه anime که خروجیش عالی باشه معرفی کنید و همچنین دستورات مورد استفاده آن

    ممنون

صفحه 1 از 4 123 ... آخرین

اطلاعات تاپیک

Users Browsing this Thread

در حال حاضر 2 در حال مشاهده این موضوع می باشد.. (0 کاربر و 2 مهمان در این انجمن حضور دارند)

برچسب برای این موضوع

بوک مارک ها

بوک مارک ها

مجوزهای ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •