Перейти к содержанию
Форум русской поддержки продукции Synology

Рекомендованные сообщения

Так что у нас с автозапуском на DSM 4.1? И можно ли как-то транскодирование хотя бы аудио дорог сделать на лету?

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 218
  • Создано
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Так что у нас с автозапуском на DSM 4.1? И можно ли как-то транскодирование хотя бы аудио дорог сделать на лету?

 

Всё автозапускается "из коробки" :rolleyes: Поставил согласно инструкции из начала темы, поправил только minidlna.conf. Юзается в паре с трансмишном.

 

[offtopic on]

Такая связка у меня замечательно работала на Zyxel Keenetic, пока не возникла потребность приобретения сино. Впрочем, на кинетике до сих пор работает. В случае чего можно в качестве резерва пользоваться :)

[offtopic off]

 

А разве кроме minidlna нечем транскодировать? И зачем транскодировать? Я принципиально купил во все комнаты всеядные самсунги. Проблема только в воспроизведении MPEG-2 - у этих файлов на самсунгах невозможна перемотка. Боюсь, что лечить надо только конвертированием самих файлов во что-то иное. С другими форматами (AVI, MKV, TS и т.д.) нет никаких проблем.

Ссылка на сообщение
Поделиться на другие сайты

У вас DSM4.1?

И ещё, можно сабж отучить показывать файловую систему NAS'a, а показывать только то, что ему указали в конфиге?

Ссылка на сообщение
Поделиться на другие сайты
У вас DSM4.1?

И ещё, можно сабж отучить показывать файловую систему NAS'a, а показывать только то, что ему указали в конфиге?

 

1. Да, 4.1.

2. ??? :blink: :blink: :blink: А что указано в конфиге в параметре media_dir?

 

У меня так:

media_dir=/volume1/download

media_dir=/volume1/video

 

Поскольку в указанных папках кроме видео ничего быть не может, я не стал указывать тип медиа. А аудио и картинки я по длна не гоняю.

 

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

подскажите, можно ли сделать как-то переиндексацию минидлна? часть новых папок и файлов он не наблюдает.

Ссылка на сообщение
Поделиться на другие сайты

Вопрос по теме:

Указанная сборка minidlna нормально работает при установке на DSM 4.1? А то вчера кое-как поставил, а файликов на запуск в папке /opt/etc/init.d/ не обнаружил.

Ссылка на сообщение
Поделиться на другие сайты

Я поставил на 4.1, всё работает. Почитайте мои комментарии на предыдущих страницах, я описывал некоторые нюансы по установке.

Ссылка на сообщение
Поделиться на другие сайты

Вроде бы разобрался (закоментил ту самую строку, переустановил пакеты).

Судя по появившейся web-морде "MiniDLNA status" - всё заработало, дальше будем доима разбираться.

Спасибо за помощь!

Ссылка на сообщение
Поделиться на другие сайты

В общем теперь я доволен как слон :)

В течении вечера часа 3-4 крутились разные фильмы (avi, mkv, рипы по 1.5, 6-7, 17 гигов) - всё замечательно, "ни единого разрыва", и это всё по вафле :D

Всем, кто собирается нормально пользоваться DLNA, рекомендую именно minidlna.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

А у меня другая проблема. Кидаю в папку с музыкой один файл, minidlna индексирует 8 файлов (в плеере появляются 8 файлов), кидаю 3 файла, в плеере (и в MiniDLNA status тоже) - 31 файл... Куда копать? Железка - DS212j, DS 4.1 Minidlna из ipk (24-4)

 

куда копать? :)

 

P.S. При удалении - удаляет нужное количество файлов. То есть остаются "мертвые" записи

P.P.S. Вот кусок debug лога

 

bash-3.2# ./minidlna -d

[2012/12/10 02:36:51] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 [sqlite 3.7.14.1].

[2012/12/10 02:36:51] minidlna.c:911: warn: Creating new database...

[2012/12/10 02:36:51] minidlna.c:988: warn: HTTP listening on port 8200

[2012/12/10 02:36:51] minissdp.c:351: debug: Sending SSDP notifies

[2012/12/10 02:36:51] scanner.c:727: warn: Сканирование /volume1/warehouse/Music

[2012/12/10 02:36:51] scanner.c:798: warn: Сканирование /volume1/warehouse/Music завершено (0 файлов)!

[2012/12/10 02:36:51] playlist.c:125: warn: Parsing playlists...

[2012/12/10 02:36:51] scanner.c:844: debug: Initial file scan completed

[2012/12/10 02:36:52] inotify.c:153: debug: Add watch to /volume1/warehouse/Music

[2012/12/10 02:36:52] inotify.c:160: debug: Add watch to /volume1/warehouse/Music

[2012/12/10 02:36:59] inotify.c:700: debug: The directory /volume1/warehouse/Music/@eaDir was created.

[2012/12/10 02:36:59] inotify.c:433: warn: Scipping path with @aeDir /volume1/warehouse/Music/@eaDir

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

[2012/12/10 02:37:00] inotify.c:721: debug: The file /volume1/warehouse/Music/test.mp3 was changed.

 

Ссылка на сообщение
Поделиться на другие сайты

Есть определенные баги в программе, связанные с inotify (отслеживанием изменений). За пол года использования столкнулся один раз и пересканировал базу. Правда это было с видео файлами.

Можно автору на ангельском написать о проблеме на SF.

Ссылка на сообщение
Поделиться на другие сайты
Есть определенные баги в программе, связанные с inotify (отслеживанием изменений). За пол года использования столкнулся один раз и пересканировал базу. Правда это было с видео файлами.

Можно автору на ангельском написать о проблеме на SF.

 

Я сам скачал исходники, собрал, поразбирался, проблема оказалась в mac os... Пока закачивается файл через mac os, к minidlna постоянно приходит событие inotify::IN_CLOSE_WRITE.

Если же закачивать из винды, то это событие генерится один раз, примерно через 3-5 секунд после полной закачки файла. Куда копать - пока хз,

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

Поставил наконец-то, все работает. Но обновление новых файлов не происходит, интервал 60 секунд, помогает только перезапуск сервиса и удаление .db. DSm 4.1, кто-нибудь победил это?

Ссылка на сообщение
Поделиться на другие сайты

У кого установлен minidlna поделитесь. Учитывается ли exif ориентация у фотографий при их просмотре на телевизоре по dlna? У встроенного в synology сервера похоже этой функции нет и постоянно крутить фотографии сильно не удобно.

Ссылка на сообщение
Поделиться на другие сайты
У кого установлен minidlna поделитесь. Учитывается ли exif ориентация у фотографий при их просмотре на телевизоре по dlna? У встроенного в synology сервера похоже этой функции нет и постоянно крутить фотографии сильно не удобно.

Превьюшки флаг не учитывают. Полноразмерные - учитывают. Встроенный dlna вроде везде учитывает.

 

Ссылка на сообщение
Поделиться на другие сайты
Превьюшки флаг не учитывают.

 

Если не прав, поправьте, но всегда казалось, что превьюшки актуальны при просмотре через Photo Station, при просмотре по dlna они вообще никак не используются. То есть через dlna на телевизоре мы сразу смотрим полноразмер.

Ссылка на сообщение
Поделиться на другие сайты

Бьюсь уже неделю с автоматическим сканированием папки, сам сервис работает как часы, но обновление папки через задынный интервал не происходит. inotify включен, интервалы использовались разные и 30, 60 сек и прочее. Права на папку, файлы соответствующие. Пробовал даже с созданием ссылок на медиатеку, ничего не изменилось, приходится обновлять БД вручную методом стоп/старта сервиса или удаления files.db

 

UPD: Для скачивания торрентов используется rtorrent+rutorrent, если же например просто скопировать руками файл в отслеживаемую папку(у меня /volume1/movies) то автоматическое сканирование работает и только что скопированный вручную файл добавляется в базу. Когда же rtorrent скачивает файл в эту папку - новые файлы не появляются.

 

minidlna.log

 

[2013/01/14 11:13:25] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 [sqlite 3.7.14.1].
[2013/01/14 11:13:25] minidlna.c:911: warn: Creating new database...
[2013/01/14 11:13:25] scanner.c:727: warn: Сканирование /volume1/torrents/movies
[2013/01/14 11:13:25] minidlna.c:988: warn: HTTP listening on port 8200
[2013/01/14 11:15:17] scanner.c:798: warn: Сканирование /volume1/torrents/movies завершено (22 файлов)!
[2013/01/14 11:15:17] playlist.c:125: warn: Parsing playlists...
[2013/01/14 11:20:26] minidlna.c:811: error: MiniDLNA is already running. EXITING.
[2013/01/14 11:20:36] minidlna.c:153: warn: received signal 15, good-bye
[2013/01/14 11:20:40] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 [sqlite 3.7.14.1].
[2013/01/14 11:20:40] minidlna.c:988: warn: HTTP listening on port 8200
[2013/01/14 11:25:41] minidlna.c:153: warn: received signal 15, good-bye
[2013/01/14 11:25:48] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 [sqlite 3.7.14.1].
[2013/01/14 11:25:48] minidlna.c:988: warn: HTTP listening on port 8200
[2013/01/14 11:25:49] upnpevents.c:363: warn: upnp_event_send: send(): Connection refused
[2013/01/14 11:25:52] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:25:56] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:25:58] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:28:26] inotify.c:433: warn: Scipping path with @aeDir /opt/medialib/video/serials/@eaDir 
[2013/01/14 11:33:13] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:33:25] upnpevents.c:363: warn: upnp_event_send: send(): No route to host
[2013/01/14 11:34:16] minidlna.c:153: warn: received signal 15, good-bye
[2013/01/14 11:34:20] minidlna.c:888: warn: Starting MiniDLNA version 1.0.24 [sqlite 3.7.14.1].
[2013/01/14 11:34:20] minidlna.c:988: warn: HTTP listening on port 8200
[2013/01/14 11:34:38] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:34:40] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:37:14] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:47:24] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:51:52] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 11:51:54] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 12:01:35] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404
[2013/01/14 12:10:36] upnphttp.c:1008: warn: /favicon.ico not found, responding ERROR 404

 

minidlna.conf

 

# port for HTTP (descriptions, SOAP, media transfer) traffic
port=8200

# network interfaces to serve, comma delimited
network_interface=eth0

# set this to the directory you want scanned.
# * if have multiple directories, you can have multiple media_dir= lines
# * if you want to restrict a media_dir to a specific content type, you
#   can prepend the type, followed by a comma, to the directory:
#   + "A" for audio  (eg. media_dir=A,/home/jmaggard/Music)
#   + "V" for video  (eg. media_dir=V,/home/jmaggard/Videos)
#   + "P" for images (eg. media_dir=P,/home/jmaggard/Pictures)
media_dir=V,/opt/medialib/video
#media_dir=A,/volume1/music
#media_dir=P,/volume1/photo

# set this if you want to customize the name that shows up on your clients
friendly_name=Synology MiniDLNA Server

# set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache
db_dir=/opt/var/minidlna

# this should be a list of file names to check for when searching for album art
# note: names should be delimited with a forward slash ("/")
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg

# set this to no to disable inotify monitoring to automatically discover new files
# note: the default is yes
inotify=yes

# set this to yes to enable support for streaming .jpg and .mp3 files to a TiVo supporting HMO
enable_tivo=no

# set this to strictly adhere to DLNA standards.
# * This will allow server-side downscaling of very large JPEG images,
#   which may hurt JPEG serving performance on (at least) Sony DLNA products.
strict_dlna=no

# default presentation url is http address on port 80
#presentation_url=http://www.mylan/index.php

# notify interval in seconds. default is 895 seconds.
notify_interval=30

# serial and model number the daemon will report to clients
# in its XML description
serial=12345678
model_number=1

Ссылка на сообщение
Поделиться на другие сайты
То есть через dlna на телевизоре мы сразу смотрим полноразмер.

Можно смотреть содержимое папки в виде превьюшек.

 

интервалы использовались разные

Никаких интервалов для обновления содержимого в конфигах нет. В конфиге интервал SSDP объявлений.

 

Ссылка на сообщение
Поделиться на другие сайты
Можно смотреть содержимое папки в виде превьюшек.

 

 

Никаких интервалов для обновления содержимого в конфигах нет. В конфиге интервал SSDP объявлений.

 

Может быть проблема в этом?

 

[2013/01/14 11:25:49] upnpevents.c:363: warn: upnp_event_send: send(): Connection refused
[2013/01/14 11:33:25] upnpevents.c:363: warn: upnp_event_send: send(): No route to host

Ссылка на сообщение
Поделиться на другие сайты

Единственное решение для меня наверное - положить в cron, хотя я до последнего не хочу использовать данный вариант. Попробую поставить Transmission и посмотреть на поведение minidlna в такой связке

 

P.S. Спрошу тогда сразу попутно? Кто-нибудь использует minidlna в связке с rtorrent+rutorrent? Сканируется ли папка после добавления новых файлов автоматически?

Ссылка на сообщение
Поделиться на другие сайты

Я просто не добавляю папку, куда скачиваются файлы, в профиль minidlna. После скачивания копирую файлы в другую, которую показывает minidlna - часто при этом меняю название файла, добоавляю субтитры, иногда обложку. Иногда делаю remux - перевожу в "матрешку", удаляю не нужные дорожки или добавляю новые.

В этом случае на synology два варианта видео.

Ссылка на сообщение
Поделиться на другие сайты
Я просто не добавляю папку, куда скачиваются файлы, в профиль minidlna. После скачивания копирую файлы в другую, которую показывает minidlna - часто при этом меняю название файла, добоавляю субтитры, иногда обложку. Иногда делаю remux - перевожу в "матрешку", удаляю не нужные дорожки или добавляю новые.

В этом случае на synology два варианта видео.

 

То есть получается торент-торентами, а библиотека отдельно из избранных фильмов? В моем случае хотелось бы все иметь в одном месте, мой принцип такой - скачал, посмотрел, удалил, а дублировать контент не сильно хочется. По логике minidlna должен обновлять контент в указанной в конфиге папке, но он этого не делает.

 

В общем добавил я в профиль minidlna папку отличную от скачивания, вроде бы сканирование работает. Но хочу все таки до конца разобраться, почему не сканирует папку с файлами в которые rtorrent ложит файлики. С правами все нормально.

Ссылка на сообщение
Поделиться на другие сайты
Все необходимое для сборки я выложил. Попробуйте собрать самостоятельно. Это не сложно.

 

Zyxmon, готов попробовать собрать пакеты для DS213+ (Freescale QorIQ P1022 PPC), документацию вашу посмотрел, но возникают вопросы. Откуда взять имя платформы для команды "make <имя платформы>-target". Начать получается нужно с установки системы компиляции, пройти всю первую часть из wiki. Потом развернуть архив с исходниками скачанными у вас, по аналогии со второй частью и собрать по отдельности два пакета: minidlna и ffmpeg. Вроде ничего не напутал?

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в этой теме...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...