cepxuo 29.08.2010 19:32
Есть вопрос! — Как правильно настроить mediatomb?
Дано: Gentoo Linux + MediaTomb + NTFS раздел с кучей фильмов, сериалов, мультов и т.п.Описание: Установил MediaTomb, включил в нём MySQL (т.к. использую его и для других целей). На винте весь хлам рассортирован по следующим каталогам:
Cartoons
Movies
Serials
В каждом калатоге ещё 2 каталога: Foreign и Russian. Ну а в них уже файлы или каталоги с названиями фильмов. Захожу на вебморду MediaTomb и добаввляю первые 3 каталога в коллекцию, ставлю полный автоскан с подкаталогами и периодом в 1800 сек. MediaTomb всё сканирует и в итоге получаю кучу каталогов в коллекции, некоторые дублируются (часть файлов в одном каталоге, часть в другом, причем разбиты не по порядку). Например: Интерны есть в корне коллекции видео и также в video/dirrectories/serials/russian/interny. В первом каталоге серии с 1 по 15, затем 20, 29, 30. Остальные серии во втором каталоге (кстати все серии в AVI). Также куча каталогов перебрались из законнго места в корень коллекции. Плюс ко всему при подключении по UPnP к Windows Media Player, он вообще не видит каталоги, но зато дублирует, а иногда и по 3 раза файлы в коллекции.
Отсюда вопрос: как правильно настроить скрипт-сортировщик, чтоб он не менял стркутуру каталогов коллекции и делал ее как и на винте?
UPD
Временное решение:
Находим в /usr/share/mediatomb/js/import.js следующий блок:
Там нужно убрать сравнение на длину каталога (if (dir.length > 0)) ну, и фигурные скобки, соответственно...
Но это временное решение. Вот тут - вдохновился на создание нечто подобного...
K900 29.08.2010 19:47 #
+ 3 -
Эх, вот кто бы написал про него...
Чтобы изменить стратегию заполнения БД сервера нужно в конфиге /etc/mediatomb/config.xml явно задать новый скрипт импорта, оптимизированный под ваше DLNA-устройство, примерно так:
/usr/share/mediatomb/js/import.js
естественно разработчики mediatomb-а не могут написать скрипты под всё разнообразие устройств, поэтому, к сожалению, скипт скорее всего писать придётся вручную (или искать в гугле, что очень не факт что найдётся).
Так-же вместо настройки пересканирования директорий каждые 1800 секунд лчше использовать механизм inotify (use-флаг inotify при копиляции).
Вообще в mediatomb мега-удобно то, что он сам не занимается транскодированием, а отдаёт это на откуп сторонних программ, а-ля ffmeg, vlc, mplayer, причём делает это в открытом виде. Хотя написание своего конфига тот ещё аццкий труд =)
/usr/share/mediatomb/js/import.js
естественно разработчики mediatomb-а не могут написать скрипты под всё разнообразие устройств, поэтому, к сожалению, скипт скорее всего писать придётся вручную (или искать в гугле, что очень не факт что найдётся).
Так-же вместо настройки пересканирования директорий каждые 1800 секунд лчше использовать механизм inotify (use-флаг inotify при копиляции).
Вообще в mediatomb мега-удобно то, что он сам не занимается транскодированием, а отдаёт это на откуп сторонних программ, а-ля ffmeg, vlc, mplayer, причём делает это в открытом виде. Хотя написание своего конфига тот ещё аццкий труд =)
имел ввиду
/usr/share/mediatomb/js/import.js
(редактировать мессаги нельзя)
/usr/share/mediatomb/js/import.js
(редактировать мессаги нельзя)
тьфу, парсер порезал всё, вобщем в конфиге /etc/mediatomb/config.xml ищете блок scripting, в нём устанавливаете virtual-layout type="js" и, при необходимости, перезадаёте путь к скипту со стандартного /usr/share/mediatomb/js/import.js
Спасибо за ответ. Я в принципе-то и спрашивал как подправить этот самый скрипт? Можете поделиться соображениями? Я в яваскриптинге не силён, к сожалению :(
У меня в общем-то та же проблема: директории излишне множатся: в телеке уже есть пункты меню "фото", "музыка", "видео", но при выборе того же видео вижу структуру БД, повторяющие тот же функционал (фото, видео, музыка).
Видел на форуме медиатомб-а скрипт для самсунгов, который просто кидает все файлы в корень БД, но это тоже не то что нужно -- получается винегрет. Так что пока так.. прощёлкиваю эти два лишних пункта =(
Видел на форуме медиатомб-а скрипт для самсунгов, который просто кидает все файлы в корень БД, но это тоже не то что нужно -- получается винегрет. Так что пока так.. прощёлкиваю эти два лишних пункта =(
Вам помогло? у меня изменилось то, что при выборе к примеру
изменилось на
а хотелось бы иметь
вот такая печалька =(
P.S. "Видео" -- пункт меню в телеке, "Mediatomb" -- DLNA-сервер в локалке.
Видео --> Mediatomb --> Video --> All Video --> (моя структура каталогов)
изменилось на
Видео --> Mediatomb --> Video --> All Video --> (все видеофайлы в куче)
а хотелось бы иметь
Видео --> Mediatomb --> (моя структура каталогов)
вот такая печалька =(
P.S. "Видео" -- пункт меню в телеке, "Mediatomb" -- DLNA-сервер в локалке.
У меня изначально в All Video были все файлы в куче, а в Видео -> MediaTomb -> Video -> Directories сначала была кучамала, а теперь структура как на компе. При этом также в Видео --> Mediatomb --> Video --> All Video --> куча файлов без каталогов, как и было, но я туда даже не захожу. Можно ее вообще убрать из скрипта сверху.
Вобщем ясно, за сим дискуссию предлагаю закрыть и дать время авторам сей проги дописать недостающий функционал.