Склеивание аудиокниги в один файл

Довольно часто аудиокниги разбивают на множество файлы, которые представляют главы и прочие книжные структуры. Это довольно удобно при использовании mpd, но совсем не удобно на маленьких устройствах типа букридера или сотика. Там гораздо удобнее иметь один файл и функцию запоминания позиции

Есть много средств для объединения mp3 в один файл, используя ГУИ приложения, а можно добавить в меню рабочего стола Gnome ещё одну функцию. Я сделал так, используя пакет gnome-script-manager и программу mp3-wrap я создал скрипт который обрабатывает выделенную директорию и размещает на уровень выше объединённый файл

Склеивание аудиокниги mp3 в один файл

Для этого в файл ".gnome2/nautilus-scripts/сшить аудио" я внёс:

#!/bin/bash
filename=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS`
mp3wrap "$PWD/$filename.mp3" `find $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS -iname \*mp3| sort|xargs` 2>> ~/nautilus-scrip-err.log

А затем сделал этот файл исполняемым. Вот и всё, теперь в меню появился пункт "сшить аудио", и если выделить директорию с mp3 файлами и кликнуть по этому пункту, то получится один большой mp3 файл. При этом скрипт найдет все mp3 файлы во вложенных директориях, отсортирует список и создаст новый файл с название как у директории с кусками книги

Комментариев 0
Нужна авторизация с помощью
Об авторе
Илья Илья

меня можно найти тут