Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

отображаются не все mkv...

PashaP2
2013-01-27
2013-05-30
  • PashaP2
    PashaP2
    2013-01-27

    На freebsd 9 установил mediatomb-0.12.1_8, настроил, клиенты (телевизор LG + android) сервер находят, контент видят.
    Но есть проблемы с отображением mkv файлов (h264). Некоторые из них mediatomb честно "отправляет" в раздел "Видео" и клиенты их проигрывают, но многие mkv файлы mediatomb в "Видео" не отправляет. Если просмотреть в "PC Directory" то они там есть, но не проигрываются. Если этот файл переименовать в avi то он попадает в раздел "видео" и прекрасно проигрывается на клиентах.
    Глобально они различаются только разрешением, ffmpeg рассказывает:
    - этот успешно просматривается:
        Stream #0.0(ita): Video: h264 (High), yuv420p, 1280x720, PAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    - этот не показывает (пока не переименуешь в avi):
        Stream #0.0: Video: h264 (High), yuv420p, 1920x1080, PAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)

    Как mediatomb заставить корректно определять эти файлы?
    Или как он определяет тип файла? Можно написать скриптик который для "не правильных" файлов будет создавать сим-линк добавив разрешение .avi

     
  • PashaP2
    PashaP2
    2013-01-27

    свой конфиг не могу добавить, пишет "Sorry, the text entered looks like spam and cannot be posted."

     
  • Jin
    Jin
    2013-01-27

    В конфигурации есть графа про extension-mimetype mappings или что то в этом роде, там можно прописать чтобы например, все файлы с таким то расширением принимали mime-type video/x-msvideo (что соотвествует avi). После изменения установки в конфигурации, сервер надо перезапустить, а уже добавленные файлы, которые должны будут попасть под новые правила, стереть из базы данных и добавить заново.

     
  • PashaP2
    PashaP2
    2013-01-27

    Я добавлял mime-type, перезапускал сервер, а вот удалить добавленные файлы из БД не догадался.
    Сейчас остановил сервер, грохнул БД (у меня используется sqlite), запустил заново, в логах появилось что бд нет и создана новая.
    Но теперь при попытке с клиента войти в раздел "Видео" на клиенте возникает ошибка "Error: Action Failed (HTTP response was: 500 Internal Server Error)"

     
  • PashaP2
    PashaP2
    2013-01-27

    Еще раз грохнул БД, и вроде заработало. Спасибо!