Інструкція як виправити заїкання звуку в dts форматі


Наша людина
В онлайні

Причина проблеми: швидше за все проблема криється або в тому як закодована DTS доріжка (ки) або / та в тому як вона (вони) об'єднані в MKV контейнері. Напевно можуть сказати тільки гуру, до яких я на жаль не належу Проблема властива далеко не всім фільмам з DTS звуком в MKV контейнері (!)

Рішення проблеми: рішення було знайдено імпіріческім шляхом, наведені нижче дії повинні допомогти, але 100% результат природно не гарантується Сподіваюся з накопиченням загального досвіду метод отримає розвиток і теоретичну базу

Метод рішення: метод складається з трьох дій - 1. розбір (demux) mkv файлу. 2. перекодування DTS звукових доріжок без зміни їх параметрів (бітрейта). 3. зворотний збір (mux) в mkv файл.


Інструменти, або потрібний софт:
1. eac3to - програма, здатна виконувати різні маніпуляції зі звуком в різних форматах і не тільки. Freeware, інтерфейс - командний рядок (тобто зовнішній GUI, але з ним як то все складніше), без інсталятора.

2. MKVToolNix - програма для маніпуляцій з контейнером MKV, є GUI і інсталятор, freeware.

3. MediaInfo - програма для визначення параметрів і складу різних медіа-файлів, в господарстві завжди знадобиться GUI, інсталятор, все є, теж freeware.

1. скопіюйте проблемний фільм (файл * .mkv) в папку, куди встановлено eac3to (наприклад c: \ eac3to).
2. виконайте в командному рядку команду:

eac3to .mkv -demux

приклад: eac3to kino.mkv -demux

(Не знаєте як це зробити натисніть на прихований текст)


Для запуску командного рядка натисніть кнопку "Пуск (Start)" -> "Виконати (Run)" в діалозі напишіть cmd і натисніть OK. З'явиться вікно з чорним фоном і курсором це і є командний рядок Тепер треба перейти в робочу папку eac3to. Якщо архів eac3to.zip було розгорнуто в c: \ eac3to, то напишіть в командному рядку

і натисніть Enter Ви в робочій папці eac3to, можна вводити необхідні команди

по завершенні процесу з'явиться напис "DONE"
Порада: має сенс відразу перейменувати файл фільму в щось коротке, з чим зручно працювати в командному рядку, тому що після демукса (крок 2) весь вміст mkv контейнера отримає назву вихідного файлу + характеристики даних цього файлу.

приклад: eac3to rus.dts rus1.dts

По завершенні процесу так само з'явиться "DONE". Якщо у фільмі було кілька заїкаються доріжок, повторюємо те ж саме і для них.

Визначаємо fps за допомогою MediaInfo (не знаєте як, натисніть на прихований текст)

Знаходьте в "Провіднику" (Windows explorer) вихідний mkv файл, клік правою кнопкою -> MediaInfo в контекстному меню. Дивимося розділ first video stream, шукаємо fps (зазвичай 30, 25 або 23,976)

Задаємо назву тих. інформацію та мову у вкладці general Track Info для кожного з доданих в Tracks файлів, якщо потрібно (WDTV все це не читає). Так само можна виставити для конкретного аудіо файлу - звукова доріжка по-замовчуванню "default track flag -> yes"

Задаємо ім'я вихідного mkv файлу - output file name (має відрізнятися від вихідного, інакше не запуститься muxing).

Натискаємо "Start Muxing"

Вся описана процедура займає не більше 30 хв. на моєму Athlon 64 @ 2200 MHz, 1 Gb DDR RAM.

Після того як MKVMerge закінчить muxing, дивимося на WDTV що вийшло

PS: конструктивна критика та слушні доповнення вітають.


Наша людина
В онлайні

Спасибі попробуем.Очень напружує те, що перекодований в ac3 звук, навіть практично не втратив в якості (кілька доріг DTS- 700КБ / с кодував в ac3-640кб / с), часто (та практично кожен другий) має рассінхрон до 7 хвилин в півторагодинну фільме.Лічно мої спроби грати зі значенням fps-ні до чого не привели (в be sweet є безліч установок типу pal-ntsc і т.д.)


Наша людина
В онлайні

а рассінхрон постійний або наростаючий? якщо постійний, то швидше за все втрачається зрушення аудіо доріжки в процесі демукса / замукса! у мене теж було кілька разів. як перемогти вручну - незрозуміло (можна витягнути таймкодом за допомогою MKVextract, але в них теж з полпинка не розберешся).

в таких випадках допомагав останній Popcorn Audio Converter, там є така галка "handle time-delayed tracks" (використовувати затримку для треків). він сам витягає ці таймкодом і коректно їх використовує!


Наша людина
В онлайні


Наша людина
В онлайні


Наша людина
В онлайні

Взагалі на кшталт переміг все (розсипання, dts-ac3, постійний рассінхрон.), Залишилося добити цю, останню, проблему і все буде OK

точно також визначаю наявність потоку. власні ремукси не робив, а ось багато фільмів з оригінальними DTS доріжками дивитися неможливо, простіше скачати з іншого доріжкою (AC3). але взагалі дивно, що не так з потоком, якщо комп його перекидає на ресивер без змін і він йде нормально, а ця коробка, на зразок, робить те ж саме, але з косяком.


Наша людина
В онлайні

Пардон, мав на увазі не підключення компа до ресивера, а відтворення їх безпосередньо на ньому.

Схожі статті