Архив Форума Hi-Fi.ru
По 23-5-2020
Портал Hi-Fi.ru более не предоставляет возможностей и сервисов по общению пользователей


Страницы: Пред. 1 2 3 4 След.

файлы .dts с чем их едят?

 
 
Саша Иванов .

Kisa _AG а как там парсить в вавы?? прогу запустил, указал папку, нажал statr batch, на выходе ( за 2 секунды работы) прога создала дубли всех файлов в .dts с допиской fixed, размером в ноль килобайт. Чего сними делать? Не понимаю....

Ой, да, ошибся маленько. Парсер для обратной операции.
В твоем случае dts2wav.exe надо использовать, он на том же сайте лежит.

Он комманд-лайновый, вот его Usage:
dts2wav.exe <file.dts>
<file.dts.wav> will be produced in the same directory.

сделай Bat-файл примерно следующего содержания:
---------------------------------
start /b dts2wav.exe test.dts
pause
---------------------------------
где test.dts это твой файл. И получишь в той же папке test.Wav, который надо писать на СД-ДА.

Строк "start /b dts2wav.exe ...." в бат-файле может быть сколько угодно, так что за один прием ты отпарсишь все файлы.
По окончании процесса окно встанет на паузу, для закрытия надо клюкнуть любую клавишу.
 
 
Kisa _AG , дело вроде сдвинулось, но положительного результата пока не получил. И компьютер (VLC Player) и стационарный двд вроде начали воспроизводить файлы, но воспроизводят один писк, как мне кажется они не понимают, что сигнал нужно декодировать в 5.1 (стационарный точно - он не видит дтс, а только обычный сд аудио). Для стационарного двд писал и в расширении .dts .wav результат одинаковый. писк. похоже чего-то не хватает.
посмотрел содержание трека через блокнот - начинается с RIFFN‚WAVEfmt
что бы убрать сомнения насчет моего двд плеера - другой диск CD DTS он читает и определяет 5.1 (на диске записаны дорожки в .wav)


и в догонку еще вопрос. скачал диск 5.1 дтс (DTS 5.1 Audio [Sampler CD]) в виде образа, на диске треки типо Track01.cda, если диск смонтировать - VLC отлично играет. Но если записать диск как есть, то стационар не играет.

Записать удалось - через неро в режими сд-копи, но вот проблема - неро определил, что диск защищен авторскими правами, и воспроизведение было со щелчками... как-то можно от этого избавиться?... Писал на cdrw, если записать на cd-r что-то измениться??
 
 
Что то я не пойму. Удалось записать что? Что играет со щелчками - сэпмлер или Depeche Mode? Защита СД-ДА обычно фуфло, не обращай внимания. Может у тебя плеер плохо РВ-диски читает?

ЗЫ: А что за стационар? Может он в принципе не может ДТС декодировать. Если есть ресивер, попробуй вывести поток на него (в плеере надо поставить вывод ДТС-потока как RAW, сли есть такая установка).
 
 
удалось записать оба диска. но depeche mode звучит только как писк и на компьютере и на стационаре. мне кажется, что ввиду ошибок или кривости самих файлов ни компьютер ,ни стационар не понимают что это DTS и воспроизводят как обычные CD. Доказательство тому - стационарный двд - когда в него вставляешь диск DTS CD у него на экране пробегает надпись DTS CD, и включаетсЯ индикация ДТС. С диском депешей этого не происходит. диск определяется, как обычный сд

со вторым диском (семплеры) - ситуация другая. все проблемы решились записью диска в алкоголе в режиме сд на cdr болванку. все защиты были сняты. в неро это не проходит :)

стационар диски дтс сд воспроизводит точно. а вообще домашний кинотеатр panasonic
 
 
Тогда похоже, что у тебя не 44кГц, а 48.
Проверь чем нибудь, например, тем же ДТС парсером. Добавь в батч тот WAV файл, который ты на сидюк писал как DTS-WAV. Сделай ему парс и посмотри, что он определит в формате.
ЗЫ: Если окаждется 48кГц, то лучше всего будет закатать это на ДВД как ДВД-видео.
 
 
блин!! dts2wav.exe сообщил, что файлы 2 channel 44100 Hz 16 bits.
Где копать дальше?? все веселей и веселей...

может дело все таки в заголовках?
 
 
Саша Иванов .

блин!! dts2wav.exe сообщил, что файлы 2 channel 44100 Hz 16 bits.
Где копать дальше?? все веселей и веселей...
.

Ну тады я не знаю. Скачал твой файлик, покурочил его и так, и сяк - действительно, ботва какая то. Ничто его не берет.
Откуда вообще этот депеш взялся-то? Может в том же месте написано, какой шаманский танец положено сплясать и какое тайное заклинание надо произнести?
 
 
похоже конкретный отсос.
 
 
вот что пишет VCL плеер на оригинальный файл
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3976 (input) created at priority 1 (input/input.c:265)
main debug: drive letter D: found in source
main debug: `D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts gives access ` demux ` path `D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts
main debug: creating demux: access= demux= path=D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts
main debug: looking for access_demux module: 1 candidate
main debug: creating access  path=D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).cue
vcd debug: could not find .cue file
access_file debug: opening file `D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 1408981 bytes in 0s - 390786 kbytes/s
main debug: creating demux: access= demux= path=D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts
main debug: looking for demux2 module: 45 candidates
ts warning: TS module discarded (lost sync)
ffmpeg debug: detected format: dts
main debug: selecting program id=0
ffmpeg debug: adding es: audio codec = dts
ffmpeg debug: AVFormat supported stream
ffmpeg debug:     - format = dts (raw dts)
ffmpeg debug:     - start time = -1
ffmpeg debug:     - duration = -1
main debug: using demux2 module "ffmpeg"
main debug: looking for a subtitle file in D:1986-Music For The Masses DTS 2nd
main debug: looking for decoder module: 27 candidates
main debug: using decoder module "dts"
main debug: thread 4000 (decoder) created at priority 2 (input/decoder.c:159)
main debug: `D:1986-Music For The Masses DTS 2ndDepeche Mode-Music For The Masses DTS-13-To Have And To Hold (Spanish Taster).dts successfully opened
main debug: EOF reached
main debug: closing input
main debug: removing module "ffmpeg"
main debug: removing module "access_file"
main debug: removing module "dts"
main debug: thread times: real 0m0.640625s, kernel 0m0.078125s, user 0m0.078125s
main debug: thread 4000 joined (input/decoder.c:191)
main debug: killing decoder fourcc `dts , 0 PES in FIFO
main debug: thread times: real 0m0.687500s, kernel 0m0.375000s, user 0m0.203125s
main debug: thread 3976 joined (input/input.c:412)
main: nothing to play




а это на переделанный в ваф по методу Kisa _AG
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 3964 (input) created at priority 1 (input/input.c:265)
main debug: drive letter D: found in source
main debug: `D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav gives access ` demux ` path `D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav
main debug: creating demux: access= demux= path=D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav
main debug: looking for access_demux module: 1 candidate
dvdnav warning: cannot open dvdnav
main debug: creating access  path=D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav
main debug: looking for access2 module: 5 candidates
vcd debug: trying .cue file: D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.cue
vcd debug: could not find .cue file
access_file debug: opening file `D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
main debug: pre-buffering done 1408981 bytes in 0s - 454261 kbytes/s
main debug: creating demux: access= demux= path=D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav
main debug: looking for demux2 module: 45 candidates
wav debug: chunk: fcc=`fmt ` size=18
wav debug: format: 0x0001, fourcc: araw, channels: 2, freq: 44100 Hz, bitrate: 172Ko/s, blockalign: 4, bits/samples: 16, extra size: 18
wav debug: found Raw audio audio format
wav debug: chunk: fcc=`data` size=61870832
main debug: selecting program id=0
main debug: using demux2 module "wav"
main debug: looking for a subtitle file in D:Êîïèÿ 1986-Music For The Masses DTSwav
main debug: looking for decoder module: 27 candidates
araw debug: samplerate:44100Hz channels:2 bits/sample:16
main debug: using decoder module "araw"
main debug: thread 4488 (decoder) created at priority 2 (input/decoder.c:159)
main debug: `D:Êîïèÿ 1986-Music For The Masses DTSwav{MESSAGE_TEXT}1.Never Let Me Down Again.wav successfully opened
main debug: looking for audio output module: 3 candidates
aout_directx debug: OpenAudio
aout_directx debug:
aout_directx debug: found device: Realtek HD Audio output
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 4532 (DirectSound Notification Thread) created at priority 15 (directx.c:372)
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: output s16l 44100 Hz Stereo frame=1 samples/4 bytes
main debug: mixer fl32 44100 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) fl32->s16l 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input s16l 44100 Hz Stereo frame=1 samples/4 bytes
main debug: filter(s) s16l->fl32 44100 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "s16tofloat32"
main debug: found a filter for the whole conversion
main debug: filter(s) fl32->fl32 48510 Hz->44100 Hz Stereo->Stereo
main debug: looking for audio filter module: 24 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion

в первом случае поток никак не воспроизводится, во втором случае (после конверта в ваф) идет писк на компе и стационаре, стационар не определяет дтс, а определяет обычный аудио сд

может есть какая полезная инфа....
 
 
Может это не ДТС вовсе, а какой нибудь WAV, бинарно порезанный на куски.

Глянь, что в заголовке первого файла написано.

Слушай, а откуда ты эти ДТС-ы качал? Там точно ничего не было про них написано?
Страницы: Пред. 1 2 3 4 След.
Архив Форума Hi-Fi.ru
По 23-5-2020
Портал Hi-Fi.ru более не предоставляет возможностей и сервисов по общению пользователей

1997—2026 © Hi-Fi.ru (Лицензионное соглашение)