Автор |
Повідомлення |
Konfucius Управління
З нами з: 30.09.07 Востаннє: 25.11.24 Повідомлень: 5252
|
2010-02-27 21:25 |
Потрібні файли:
1. BeHappy
2. Avisynth
3. Nero codec
Встановлення:
1. Почніть із Avisynth.
2. Розархівуйте BeHappy в Program Files.
3. Зайдіть в Program Files\BeHappy, перенесіть весь вміст папки plugins в однойменну там, де Avisynth.
4. Перенесіть три файли (neroAacDec.exe, neroAacEnc.exe, neroAacTag.exe) з архіву Nero codec до Program Files\BeHappy\encoder.
Всі чотири попередні кроки дуже важливі, тому тут потрібна найбільша уважність.
Кодування:
Який обрати бітрейт:
По-перше не варто рахувати бітрейт на кожен окремий канал, бо наприклад для LFE може бути в середньому достатньо і 15 кб/с, в цей час для центрального каналу може бути потрібно 60 кб/с.
Загалом треба пробувати на власному досвіді, але по собі можу сказати, що 224 кб/с цілком достатньо. Це практично стандарт для 5.1. Мінімум - 128 кб/с, максимум - 320 кб/с.
Також хочу застерегти від використання HE-ACC, бо це не супер-нова версія, а спеціальний профіль, створений для ультра-низьких бітрейтів, як наприклад 24 кб/с. Тобто можна наприклад так зберігати запис голосу з диктофону. Тому краще довіритися опції "автоматично".
Де ще можна кодувати:
MeGUI дає практично ідентичну можливість кодування за допомоги Nero . Тільки зверніть увагу, щоб це був не FAAC.
Ще можна на пряму через командний рядок.
Чому саме Nero?
Так, це комерційний продукт, але зате безкоштовний. А всі з відкритим кодом ще дуже далекі за якістю, наприклад авторі кращого з них, FAAC це визнають без зайвих питань.
Як з підтримкою в пристроях та програвачах чи аудіосистемах?
Скажу так: де можна відтворити .mp4 і ., там можна відтворити і . Щодо аудіосистем - якщо дивитися на комп'ютері, проблем немає жодних. В інших випадках - якщо звук передається через hdmi, проблем навіть теоретично не може бути.
Вийшла погана якість?
Мені відомо про проблему у відтворенні через MPC Home Cinema - звучання за стандартного налаштування просто жахливе, тому раджу GomPlayer, KMPlayer та VLC. |
|
|
|
|
tarick Відео Гуртом - фільмокрай
З нами з: 23.01.09 Востаннє: 04.10.22 Повідомлень: 719
|
2010-02-27 21:44 |
Дуже потрібна інструкція - мені ніколи нормально не виходило перекодувати, хоча я не так вже й сильно старався - завжди якість чогось погана в мене виходила як на бітрейт ~240. Чекаю повної... |
|
|
|
|
ua2004 Відео Гуртом - фільмокрай
З нами з: 31.01.08 Востаннє: 30.11.24 Повідомлень: 3203
|
2010-02-28 12:53 |
А для чого взагалі потрібен той ААС 5.1? Де він використовується і яка різниця між АС3 5.1?
Вибачте за необізнаність. |
|
|
|
|
tarick Відео Гуртом - фільмокрай
З нами з: 23.01.09 Востаннє: 04.10.22 Повідомлень: 719
|
2010-02-28 12:58 |
ua2004 написано: | А для чого взагалі потрібен той ААС 5.1? Де він використовується і яка різниця між АС3 5.1? |
Він набагато краще витримує якість, тобто в бітрейт 250 можна нормально втиснути 5.1 звук, причому якість буде не гірша за з 384 бітрейтом. В мене взагалі є фільми де бітрейт 128 і звук 5.1, і якість залишається дуже хорошою. Що правда цей звук підримує тільки контейнер . Але тут на Гуртом якраз багато є релізів з +, які заганяють в , що зовсім не потрібно, бо це може бути в avi, а от + це взагалі найкоаще, мабуть, поєдння на сьогоднішній день. |
|
|
|
|
Skiff музика
З нами з: 12.11.07 Востаннє: 22.11.24 Повідомлень: 3061
|
2010-02-28 14:04 |
Konfucius написано: | 5.1 в 5.1 | цими ж програмами можна й навпаки ( 5.1 в 5.1)?
Мабуть ні, або ж потрібні ще якість плагіни/анкодери
Starting job Then She Found Me - 2 Channel.mp4->Then She Found Me - 2 Channel.
Found Audio Stream
Channels=2, BitsPerSample=32 int, SampleRate=48000Hz
encoder\ffmpeg.exe -i - -y -acodec -ab 192 "D:\Work\Проекти звуку\Так вона знайшла мене\Then She Found Me 2007 BRRip H264 -SecretMyth (Kingdom-Release)\Audio 2 Ch\Then She Found Me - 2 Channel."
Error: System.ApplicationException: Can't start encoder: Не удается найти указанный файл ---> System.ComponentModel.Win32Exception: Не удается найти указанный файл
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at BeHappy.Encoder.createEncoderProcess(AviSynthClip x)
--- End of inner exception stack trace ---
at BeHappy.Encoder.createEncoderProcess(AviSynthClip x)
at BeHappy.Encoder.encode() |
|
|
|
|
Konfucius Управління
З нами з: 30.09.07 Востаннє: 25.11.24 Повідомлень: 5252
|
2010-02-28 14:59 |
Skiff
Можна. Тільки треба додати потрібний кодек. В твоєму випадку це encoder\ffmpeg.exe. Але напевне краще через encoder\Aften.exe. Його можна дістати тут: http://aften.sourceforge.net/ |
|
|
|
|
Skiff музика
З нами з: 12.11.07 Востаннє: 22.11.24 Повідомлень: 3061
|
2010-02-28 15:58 |
|
|
|
|
|
Konfucius Управління
З нами з: 30.09.07 Востаннє: 25.11.24 Повідомлень: 5252
|
2010-02-28 18:24 |
Дописав
ua2004 написано: | А для чого взагалі потрібен той ААС 5.1? |
Як правильно каже tarick, ефективність стискання набагато вища. Тому чому б не заощадити місце на жорсткому, якщо є така можливість?
tarick написано: | Що правда цей звук підримує тільки контейнер . |
Це не правда. Для MP4 це стандартний аудіокодек. Тому є вибір між MP4 і . |
|
|
|
|
Romario_O Jedi
З нами з: 21.11.08 Востаннє: 03.12.24 Повідомлень: 2003
|
2010-05-13 19:59 |
потрібно перекодувати аас в вав.
при кодуванні видає помилку, що з цим робити?
Starting job 1.->1.wav
Error: BeHappy.AviSynthException: File could not be opened!
в BeHappy.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
в BeHappy.Encoder.encode()
Додано через 2 години 18 хвилин 44 секунди:
проблему вирішено, виявилася бита доріжка) |
|
|
|
|
wrongfunction Відео Гуртом - фільмокрай
З нами з: 10.05.09 Востаннє: 02.10.24 Повідомлень: 906
|
2010-09-29 14:33 |
а як краще розібрати аас на wav файли? |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2010-12-07 14:35 |
в чому може бути проблема?
Цитата: | Error: System.IO.IOException: Канал был закрыт.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at BeHappy.Encoder.encode()
#### Encoder StdOut ####
ERROR: error while encoding frame
#### Encoder StdErr #### |
|
|
|
|
|
Тирік VIP
З нами з: 06.04.09 Востаннє: 06.12.23 Повідомлень: 908
|
2011-01-18 08:40 |
imonko, аналогічна проблема, ти її якось вирішив? |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-01-18 11:03 |
Тирік написано: | imonko, аналогічна проблема, ти її якось вирішив? |
ага перекодував за допомогою megui |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-04-13 12:50 |
за допомогою 1. BeHappy можна розкласти аас 5,1 на 6 каналів а як скласти назад, хтось знає? |
|
|
|
|
urij546724 Відео Гуртом - фільмокрай
З нами з: 16.03.10 Востаннє: 03.12.24 Повідомлень: 7721
|
2011-04-13 13:19 |
|
|
|
|
|
Andick Модератор відео та координатор поширення
З нами з: 03.11.09 Востаннє: 02.12.24 Повідомлень: 1507
|
2011-04-13 13:26 |
а ще краще ТУТ
останній спойлер, спосіб MeGUI+NeroAAC |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-04-13 15:25 |
мерсі |
|
|
|
|
pohgejib VIP
З нами з: 06.06.08 Востаннє: 29.11.24 Повідомлень: 370
|
2011-04-13 18:23 |
можу описати інший спосіб перегонки з допомгою SuEac3to (eac3to з графічним інтерфесом). як на мене, то ним простіше) |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-04-13 19:51 |
pohgejib ну звісно описуй, люди не встидайтесь ділитись інструкціями, багатьом стане в пригоді.
п.с. мені зараз того не треба, я так на майбутнє) |
|
|
|
|
pohgejib VIP
З нами з: 06.06.08 Востаннє: 29.11.24 Повідомлень: 370
|
2011-04-13 19:52 |
ок, але треба щоб хтось відразу потестив мою збірку)
описувати в окремій темі чи написати повідомлення і його вставлять в шапку? |
|
|
|
|
urij546724 Відео Гуртом - фільмокрай
З нами з: 16.03.10 Востаннє: 03.12.24 Повідомлень: 7721
|
2011-04-13 22:00 |
pohgejib, думаю краще окрему тему, бо тут недуже підходе, хіба міняти усю тему, а це недуже добре.
І якщо робитимеш, то може переклади ще ту інструкцію з рутрекера, щоб був вибір. |
|
|
|
|
pohgejib VIP
З нами з: 06.06.08 Востаннє: 29.11.24 Повідомлень: 370
|
2011-04-13 22:03 |
Приклад завдання: перекодувати АС3 5.1 PAL (25fps) 448кб/с в ААС 5.1 NTSC (23.976fps) 224кб/с.
1) Завантажуємо збірку eac3to (UsEac3To v0.6).
2) Розпаковуємо в будь-яку папку.
3) Запускаємо програму файлом UsEac3To.exe
4) Появиться вікно, де, натиснувши Input File вибираємо вихідний файл, який потрібно перекодувати (в деяких випадках може забрати кілька секунд-хвилин для аналізу файлу).
5) Тепер час ознайомитися із віконцями і ґудзиками, які обведені червоними прямокутниками:
------1. Меню вибору формату початкового і кінцевого файлу (відповідно ліве і праве віконце). Якщо ліве віконце не заповнилося автоматично то прописуємо вручну (якщо початковий файл ас3), а в правому, натиснувши клавішу, зі списку вибираємо формат кінцевого файлу (в нашому випадку m4a). Тиснем клавішу Add. У вікні нище, тобто у командному рядку який ми можемо редагувати вручну, появиться надпис "%.m4a".
------2. Меню найуживаніших функцій. Оскільки нам потрібно змінити бітрейт і частоту дескритизації, вибираємо із списку 448, після чого натискаємо Add (в командному рядку появиться -448) і slowdown, знову тиснем Add (в командному рядку появиться -slowdown). Нагадую що все це можна вводити напряму в командний рядок, але на початках для перестрахування варто користуватися цими клавішами. Оскільки бітрейт кінцевого файлу згідно завдання повинен бути 224кб/с, то в командному рядку редагуєм -448 на -224.
------3. Меню рідкоуживаних функцій. У нашому випадку нас не цікавить.
6) Важливо дотримуватися порядку введення як я це продемонстрував вище!
7) Натискаємо клавішу RUN Command Line. З'явиться чорне вікно із перебігом кодування. Від нас необхідно дочекатися звуку завершення. Варто відмітити що програма сама вирішує скільки разів потрібно перегнати файл для кращої якості.
Опис до решти функцій програми можна знайти тут. |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-04-13 22:05 |
pohgejib завтра зацінемо що з того вийде) дякую |
|
|
|
|
pohgejib VIP
З нами з: 06.06.08 Востаннє: 29.11.24 Повідомлень: 370
|
2011-04-17 17:47 |
imonko, як успіхи?) |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2011-04-17 17:55 |
та ніяк) от коли спробую скажу, бо якось руки не доходять(( |
|
|
|
|
DеLight Відео Гуртом - фільмокрай
З нами з: 24.08.11 Востаннє: 03.12.24 Повідомлень: 670
|
2011-10-23 10:53 |
Чому краще брати середній бітрейт (average bitrate), а не припустимо "constant" чи "variable"? В чому тут оптимальність??? |
|
|
|
|
FaB0SS Відео Гуртом - фільмокрай
З нами з: 04.08.08 Востаннє: 07.11.23 Повідомлень: 547
|
2011-10-23 13:03 |
Dоnу написано: | Чому краще брати середній бітрейт (average bitrate), а не припустимо "constant" чи "variable"? В чому тут оптимальність??? |
Тому, що:
1. При константному бітрейті - бітрейт незмінний по всій довжині доріжки, що не є оптимальним, бо якщо наприклад в якомусь моменті є абсолютна тиша, то навіщо на неї витрачати купу байтів, які б можна було використати в іншій частині доріжки, де вони більш потрібні.
2. При variable - Звук кодується з постійною якістю по всій довжині доріжки. В цьому випадку не можливо сказати, яким буде кінцевий бітрейт і розмір доріжки.
3. При average bitrate - За основу береться кінцевий бітрейт, доріжка кодується зі змінним бітрейтом по всій довжині доріжки.
Наприклад: де тиша - там бітрейт мінімальний, що дозволяє збільшити бітрейт в місцях, де він більш потрібен, але кінцевий (середній) бітрейт доріжки буде точно таким, який ви вказали. |
|
|
|
|
DеLight Відео Гуртом - фільмокрай
З нами з: 24.08.11 Востаннє: 03.12.24 Повідомлень: 670
|
2011-10-23 13:11 |
FaB0SS
Вдячний за розяснення! |
|
|
|
|
ValTriK Поважний учасник
З нами з: 18.12.11 Востаннє: 03.12.24 Повідомлень: 239
|
2012-01-26 23:27 |
imonko написано: | за допомогою BeHappy можна розкласти аас 5,1 на 6 каналів? |
в мене та сама проблема, треба вирахувати затримку, підкажіть будь-ласка назву програми якою можна розкласти на 6 WaW . Чи можна то робити у BeLight? |
|
|
|
|
imonko Відео Гуртом - фільмокрай
З нами з: 20.07.08 Востаннє: 19.03.18 Повідомлень: 7291
|
2012-01-26 23:54 |
ValTriK
в BeHappy можна) |
|
|
|
|