tim9867: Подскажите консольную утилиту
tim9867
Member
Автор темы
50/510 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 03 апреля 2020 19:06
Задача состоит в следующем.
В каталоге лежат flac файлы потреково рипнутого AudioCD.
Нужно все это собрать в один flac и создать к этому общему файлу cue файл.
AVY
Member
276/436 ответов
23 года на iXBT, с января 2002
Чаще пишет в "Unix" (59%)
Инфо Ответить
A
AVY Member
5 лет назад / 03 апреля 2020 21:15
shntool
tim9867
Member
Автор темы
51/511 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 04 апреля 2020 22:53
AVY
shntool

Почитал ман по shntool.
Богатая софтина. Правда ее чаще используют с точностью до наоборот - разрезать один файл по кую.
Но поскольку join mode там тоже наличествует, должна и собирать.
Жаль вот только, что в репозитории софта этого нет. А ставить из исходников
Во-первых линукс не сказать, чтобы стандартный.
Во-вторых не силен

Зато есть возможность работать с ffmpeg.
Он ведь может все (ну или почти все)
Может у кого получилось собрать файлы в один при помощи ffmpeg?

Добавление от 04.04.2020 22:53:

Попробовал работать с ffmpeg.
Все очень грустно. Даже пару файлов в один объединить не удалось
Вот такая команда
ffmpeg -i "concat:file1.flac|file2.flac" -acodec copy output.flac начинает записывать в файл. Когда нужно писать второй файл - вылетает с ошибками.
(хотя такая команда везде прописана как способ объединения для mp3 файлов)

Вообще я заметил, что обратное действие (порезать один файл на треки, взяв инфу из cue) намного более востребована.

Видать придется по старинке - в виндах фубаром
lvm
Member
115/784 ответов
18 лет на iXBT, с февраля 2007
Чаще пишет в "Unix" (14%)
Инфо Ответить
l
lvm Member
5 лет назад / 06 апреля 2020 19:22
Изучай доку дальше про конкат демуксер (-f concat) - он сработает. А конкат протокол и не должен, и про mp3 не верю. Вот .ts - да, так можно склеивать.
tim9867
Member
Автор темы
52/522 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 08 апреля 2020 13:32
Подключил свой девайс к новому репозиторию.
Там есть shntool. Установил.
Да функцию склейки выполняет. Но с cue при этом все очень убого.
За 10 лет так похоже никто и не допилил пакет до комфортной работы.
Всего-то и нужно, чтобы при объединении файлов создавался cue-файл с названиями композиций, а не Track01, Track02....
При этом ведь, как правило, название композиции это имя файла.
Я пока на просторах инета не обнаружил скрипта, который позволял бы shntool формировать корректный cue.
На одном форуме лет 5 назад чел грозился таковой написать, но видимо что-то не сложилось
AVY
Member
277/437 ответов
23 года на iXBT, с января 2002
Чаще пишет в "Unix" (59%)
Инфо Ответить
A
AVY Member
5 лет назад / 09 апреля 2020 20:52
tim9867
как правило, название композиции это имя файла а вот далеко не факт. Я думаю, что shntool ожидает корректного заполнения метаданных в оригинальных flac
Ну а если очень хочется, напишите скрипт для редактирования cue. Там формат простой. Дел "на пару затяжек"
tim9867
Member
Автор темы
53/523 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 10 апреля 2020 23:54
AVY
Ну а если очень хочется, напишите скрипт для редактирования cue. Там формат простой. Дел "на пару затяжек"


Так ведь это как кому. Ежели я никогда скриптов не писал.
Ну а если для вас все так просто - напишите и поделитесь с обчеством
Люди вам будут благодарны.
Если возьметесь - могу скинуть cue который получается после слияния и вариант как он действительно должен выглядеть.
tim9867
Member
Автор темы
54/526 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 16 апреля 2020 23:53
Вот время и желание написать, что решение вопроса
AVY
Дел "на пару затяжек"
есть.
А как дело доходит до этих двух затяжек - слился.
Очередной пустозвон форумный.

И проблема создания корректного cue-файла несколько сложнее, чем кажется поначалу.
Даже софт, который под это заточен и наилучшим образом справляется, даже он иногда лажает.
Приходится руками править.
Страшно подумать что сделал бы скрипт который гуру вроде AVY сваял бы за пару затяжек.
AVY
Member
279/439 ответов
23 года на iXBT, с января 2002
Чаще пишет в "Unix" (59%)
Инфо Ответить
A
AVY Member
5 лет назад / 17 апреля 2020 20:40
tim9867 Пардон, но вы путаете тех поддержку или разработку ПО под заказ ($$) и форум. У меня нет ни одного файла в формате flac (CD audio пока еще никто не отменял, хотя приличную аппаратуру найти уже не просто). Но если хотите, вам помогу научиться писать на shell. Посмотрев на задачу еще раз, мне кажется что решать задачу надо с другой стороны. Не надо модифицировать CUE. Надо прописать мета-данные во flac. Это проще.
tim9867
Member
Автор темы
55/529 ответов
21 год на iXBT, с февраля 2004
Чаще пишет РІ "Видеозахват" (20%)
Инфо Ответить
t
tim9867 MemberАвтор темы
5 лет назад / 18 апреля 2020 20:30
AVY
Но если хотите, вам помогу научиться писать на shell.

Спасибо за предложение.
Но я уже решаю вышеозначенную задачу в интерактивном режиме.
Я просто не представляю насколько изощренным должен быть скрипт, чтобы учесть все косяки и кривизну имеющихся в моей коллекции альбомов.
(по опыту обработки в ручной правке нуждается 20% всех альбомов. Причем правка иногда нужна очень нетривиальная)
Ваш ответ:

Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Последние обсуждения в Конференции
01:27Ещё раз о конфигурации компа для видеомонтажа Видеозахват
01:23Ресиверы Yamaha - пообщаемся? FAQ в первом посте ДК аудио
01:23Будет ли война России с Украиной? Политика
01:22РћС‚ Windows Рє Linux Unix
01:13Будущее за квантовыми компьютерами? Наука
01:12x86 против ARM и других RISC-процессоров Процессоры
01:12Активация Windows XP в 2024 году (И далее). Или как переставить WINDOWS, не потеряв активацию? OС и сист. ПО
01:11Nvidia GeForce RTX 5070/Ti, 5080, 5090 [Blackwell] Видеосистема
01:09Ну что, Wildberries? Общий
01:08iXBT.photo в 2025-м году планируется закрыть. Просим перенести все свои фотографии на другие ресурсы как можно раньше (ранее: мелкие советы и предложения по улучшению фотогалереи) iXBT.com
01:08Выбор SSD Накопители
01:04PC и консоли, и вновь продолжается бой Игры
00:54Как вам творчество Бориса Гребенщикова (Аквариум) Культура
00:54Привлечение нейросетей / ИИ к модерации форумов О Конфе
00:48Рожковые кофеварки и аксессуары к ним. Выбор, обсуждение, эксплуатация. Бытовая техника
00:47DAC (ЦАП) внешний: выбор и советы Стерео
00:37Прожекты. Когда хочется чего-нибудь этакого. Эл. устройства
00:35Выбор посуды для приготовления пищи (сковород, кастрюль и т.д.) Кулинария
00:35Выбор 32-43" UHD монитора Мониторы
00:32Поздравляем maxxfc с Днем Рождения! Флуд
Последние темы без ответов
вчераАрхаичные выражения, подзабытые слова, названия, а также уходящие в прошлое культурные традиции XX века. Культура
вчераBattlefield 2042 drweb Игры
вчераМышь лагает и плавает при запуске любого приложения Тех. поддержка
вчераLLM Qwen – возможности, опыт использования, ограничения ИИ
вчераНе могу прошить UUID на материнской плате ASRock H55M-LE ни с помощью amidedos ни ее версии под Windows - осталось только слить дамп биоса, редактировать в HEX-редакторе и шить обратно? Тех. поддержка
2 дня[Решено] Установил и успешно запустил пакет motion под OpenWRT, но не могу зайти на его админку и получить видеопоток с помощью VLC-плеера Unix
2 дняDenon dcd-3000 ремонт Стерео
3 дняИИ шутит. ИИ
4 дняThecus 4560/2520 поиск прошивки. НАС
4 дняРоссийская инди-поп-музыка Культура
23:59вчераНовый смартфон Samsung за 120 долларов. Представлен Samsung Galaxy A06 5G: 50 Мп, 5000 мАч, IP54 и 4 года обновлений
23:51вчераMicrosoft создала квантовый чип Majorana 1: миллион кубитов на ладони
22:46вчераРоссийские астрономы обнаружили редкую двойную звезду с магнитным белым карликом Gaia 19cwm
22:35вчераПока видеокарты GeForce отсутствуют либо дорожают, пользователи активно переходят на Radeon. Как минимум так говорит статистика для Южной Кореи
22:16вчераЕсли хочется GeForce RTX 50, но максимально дёшево. Существование RTX 5050 Laptop подтверждено
22:06вчераУчёные «просветили стену» из титана в поисках аксионов на ускорителе в Гамбурге
21:59вчераGeForce RTX 5090 оказалась в семь раз слабее RTX 4090. Nvidia убрала поддержку PhysX из свежего драйвера для видеокарт RTX 50
21:48вчера800 л.с., рама и полный привод. Опубликованы фото супермощного Tank 400
21:45вчераTesla строит первую общедоступную зарядную станцию для электрогрузовиков в Лос-Анджелесе
21:39вчераNASA завершило сборку первого двигателя RS-25 для миссии «Артемида V»
20+ лет назад в этот день обсуждали
2002Измерение фазового дрожания Сети
2002Что-то странное с модемом, может помер? Дом.интернет
2002Win2k pro + политика “Локальный компьютер” Администрирование
2003Беспроводные... колонки Цифр.звук
2003Почему в Morrоwind'е Tribunаl нет большого мaтерика как обещали разработчики? Игры
2004WD1600LB - Что за Накопители
2004Почему не прикроют офшоры? Политика
2004Выбор материнки - ASUS vs Albatron Сист. платы
2005Athlon64 3000+ не могу разогнать Разгон
2005Компьютер типа работает, но в реальности нефункционален. Тех. поддержка