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

Довольно часто аудиокниги разбивают на множество файлы, которые представляют главы и прочие книжные структуры. Это довольно удобно при использовании 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 файлы во вложенных директориях, отсортирует список и создаст новый файл с название как у директории с кусками книги

похожие страницы

  1. Автоматическое сохранение всех баз данных mysql
  2. Как обойти ограничение DynDNS на создание wildcard
  3. Как удалить на хостиге файл имя которого не набрать в консоли
  4. Программирование диалогов на bash
  5. Поиск приложений по открытым файлам

#1:

на днях искал наоборот - как разбить большой mp3 файл на части для прослушивания в ipod-е

ответить  2010-08-18 21:52:45 

#2:  Басманов:

re: как разбить большой mp3 файл на части
для разбивания на части есть утилита mp3splt (mp3split)

ответить  2010-08-18 21:54:08 

#3:

для склейки двух mp3-шек я использую обычный cat :)

ответить  2010-09-17 14:24:23 

#4:

а да.... очень полезная весчь. что для смарта, что для букридера... мне просто интересно, есть ли для Симбиан нормальный проигрыватель (free), чтоб еще запоминал позицию останова. тогда бы подумал о сшивке.но влюбом случае, не понимаю в чем "удобство"? какая разница сколько файлов и папок? это субъективно. вот за #2 сенкс, актуально.

ответить  2010-10-03 14:44:57 

#5:

Огромное спасибо! То что нужно!!! )))
///А обычный 'cat' конечно делает один файл, но очень уж криво - лично у меня получается файл с суммарным объемом всех mp3-шек, а длительностью первой композиции %) И песни в нем обрезанные какие-то.. может я конечно где-то недоразобрался...
///для Симбиана есть (в т.ч. и free), но уже не вспомню название проги (( А удобство для iPod'a в том, что там есть отдельная категория - 'аудиокниги', и намного удобнее иметь там книгу одним файлом (особенно, когда она не одна :) ), чем 20'ю-40'ка частями

ответить  2010-11-09 16:36:01 

#6:  valera:

У меня скрипт не работает, не могу понять почему. ОС linux mint.

ответить  2014-10-13 15:29:11