Sergey_AV
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Eaglemanchik Вы немножко не поняли, зачем это надо - объясню по-подробнее. Я прекрасно знаю, что такое CUE - что он содержит и для чего нужен . Но задача у меня несколько иная: надо именно склеить CUE, точнее "сложить" идущее там время. И сложность заключается именно в том, что в минуте - 60 секунд, а в часе - 60 минут и так далее. Поэтому упражнения с калькулятором (стандартным, десятиричным) несколько неудобоваримы . Теперь зачем это надо. В сети есть масса оцифровок винила в стандарте HI-RES (24/192 kHz или 24/96) и есть желание прослушивать эти вещи на своём Blu-Ray плейере (в формате AVCHD, благо плейер это позволяет). Поэтому я беру эти HI-RES вкусняшки и перекодирую из flac, ape, etc в формат DTS-HD MA, а потом авторю BD-диски, которые с успехом и прослушиваю на своём Blu-Ray плейере. И вот тут начинается самое главное: тайминги, или разбивка по-трекам, для чего и нужен преусловутый CUE-файл. С одним диском проблем нет, если он сделан в виде одного образа +CUE. Но писать даже на DVD-диск (4,3 Гб) по одному альбому (где-то 1,3-2Гб при "разрешении" 24/192 kHz) несколько расточительно - гораздо логичнее туда записать 2 альбома. А иногда и больше . А уж если использовать в качестве носителя BD-диск, то тут кол-во альбомов, умещаемых на такой диск, возрастает просто беспредельно! Правда, и проблемы выбора возникают - навигацию надо делать. Потому, как в случае 2-3 альбомов можно обойтись просто перебором - мне обычно хватает. Но я немножко отвлёкся - по-видимому, приближение НГ сказывается . Так вот, мне нужен даже не сам CUE, а его тайминги - т.е. сумма (именно сумма, а не "набор" как вы предложили) времён всех треков в одном! Уф! Не знаю, как прямо описать - словоблудие какое-то выходит . Попробую с примерами. Вот есть, скажем альбом 1 с файлом 1.CUE . Для чистоты картины будем считать, что время альбома - 30 минут, и там 6 треков. И есть альбом 2 с файлом 2.CUE, будем считать, что время - тоже 30 минут, но там - 5 треков. Так вот, в конечном .CUE должно быть: один результирующий файл, скажем, result.flac и общее время 60 минут, а не 2-а файла (1.flac и 2.flac) со своими временными интервалами. Как-то так. На самом деле, мне конвертация самих файлов (нарезка на треки, перекодирование) не нужна вообще - мне просто нужно последовательное увеличение времени звучания (и кол-ва треков, ес-но) в файле .CUE. Тем более, что flac - это просто в данном случае пример, а там на самом деле .dtshd. Но это и неважно - всё равно никаких операций с этими файлами не предполагается. В общем, если в 2-х словах, то как я и писал ранее - нужно просто сложить все эти .CUE, т.е. просуммировать время и треки. А зачем это надо - как бы выходит за рамки темы . |