morrison 0 Posted August 16, 2018 Share Posted August 16, 2018 Привет Есть несколько сериалов (немного, 1-2% от общего числа), для которых невозможно получить метаданные на русском языке из базы tmdb. Что делаю: Прямой поиск по tmdb id - результат поиска получаем на русском После сохранения - все метаданные на английском. Кроме названия сезонов, вместо Сезон ХХ (как на сайте tmdb) - там названия сериала на русском! Возможно это как-то связано с необычным tmdb id, который кроме цифр содержит название сериала. Примеры: https://www.themoviedb.org/tv/4398-herman-s-head https://www.themoviedb.org/tv/60424-freedom-project https://www.themoviedb.org/tv/36105-drugs-inc https://www.themoviedb.org/tv/18616-dogs-101 Список неполный конечно, но всегда с ID формата xxxxx-show-name. Русские версии описаний для них в базе tmdb есть, многие заполнял я сам. Спасибо за поддержку Link to comment Share on other sites More sharing options...
Luke 37098 Posted August 18, 2018 Share Posted August 18, 2018 Привет, вы говорите, что получаете метаданные на английском языке или вообще не метаданные? Link to comment Share on other sites More sharing options...
morrison 0 Posted August 18, 2018 Author Share Posted August 18, 2018 На английском. Мои извинения. Это происходит из-за более высокого приоритета tvdb в настройках медиатеки. А в базе tvdb этих сериалов на русском нет. Это выглядит немного странно, результат поиска - на русском, а результат после сохранения - на английском. Но теперь я понял как этого избежать. Спасибо Люк. Я разобрался когда делал скриншоты для вас ) Link to comment Share on other sites More sharing options...
morrison 0 Posted August 18, 2018 Author Share Posted August 18, 2018 (edited) Немного другой сбой - вместо названий (нумерации) сезонов - название сериала - https://cloud.domainagain.ru/index.php/s/SXbZJQn2fDxLrc8 а на сайте tmdb всё нормально и названия "Сезон 1, Сезон 2, Сезон 3" - https://www.themoviedb.org/tv/4398-herman-s-head/seasons?language=ru-RU - https://cloud.domainagain.ru/index.php/s/Lok7qnAnCkEsPaq Но это можно потерпеть конечно Edited August 18, 2018 by morrison Link to comment Share on other sites More sharing options...
booms 0 Posted August 31, 2018 Share Posted August 31, 2018 С вашего позволения влезу в топик со схожей проблемой. Имеется список фильмов, русские названия подтягиваются корректно. Заметил что один из фильмов название на английском и русское не хочет тянуть. Решил сделать правильно, залез на themoviedb.org и действительно для фильма нет перевода на русский. Сделал правки, перевод появился. Но Emby все равно тянет английское название чтобы не ставил в настройках "загрузчики метаданных". Как побороть эту беду? Теперь еще задался вопросом, список загрузчиков метаданных: The Open Movie Database TheMovieDb Какой из них тянет данные с themoviedb.org? Link to comment Share on other sites More sharing options...
Luke 37098 Posted September 1, 2018 Share Posted September 1, 2018 С вашего позволения влезу в топик со схожей проблемой. Имеется список фильмов, русские названия подтягиваются корректно. Заметил что один из фильмов название на английском и русское не хочет тянуть. Решил сделать правильно, залез на themoviedb.org и действительно для фильма нет перевода на русский. Сделал правки, перевод появился. Но Emby все равно тянет английское название чтобы не ставил в настройках "загрузчики метаданных". Как побороть эту беду? Теперь еще задался вопросом, список загрузчиков метаданных: The Open Movie Database TheMovieDb Какой из них тянет данные с themoviedb.org? @@booms Привет, информация кэшируется из MovieDb, поэтому вам придется подождать 24 часа после внесения изменений в MovieDb.org. Что касается используемого провайдера, это зависит от того, какой приоритет вы настроили. По умолчанию используется MovieDb. Link to comment Share on other sites More sharing options...
hAh0L13 0 Posted October 9, 2018 Share Posted October 9, 2018 Влезу в топик с похожей проблемой. Имеется вопрос о именовании фильмов в библиотеке. На github указано использовать "<имя> (год).расширение". Лучше использовать английское или русское название? Суть: Например, имеется фильм "Рэмпейдж (2018).mkv". В логе сервера при сканировании появляются такие строки: 2018-10-09 07:45:03.058 Info HttpClient: HttpClientManager GET: https://private.omdbapi.com?apikey=fe53f97e&plot=full&r=json&y=2018&t=%D0%A0%D1%8D%D0%BC%D0%BF%D0%B5%D0%B9%D0%B4%D0%B6&type=movie 2018-10-09 07:45:03.130 Debug MediaEncoder: Ffmpeg -f avi -ss 00:10:43.405 -i file:"/media/libraries/movies/Рэмпейдж (2018)/Рэмпейдж (2018).avi" -threads 0 -v quiet -vframes 1 -vf "scale=600:trunc(ow/a/2)*2,thumbnail=24" -f image2 "/var/db/emby-server/cache/temp/1e9e56e1-d874-4f69-b795-b29978f82818.jpg" 2018-10-09 07:45:03.130 Info MediaEncoder: ProcessRun 'ffmpgeg extract-image' Execute: /usr/local/opt/emby-server/bin/ffmpeg -f avi -ss 00:10:43.405 -i file:"/media/libraries/movies/Рэмпейдж (2018)/Рэмпейдж (2018).avi" -threads 0 -v quiet -vframes 1 -vf "scale=600:trunc(ow/a/2)*2,thumbnail=24" -f image2 "/var/db/emby-server/cache/temp/1e9e56e1-d874-4f69-b795-b29978f82818.jpg" 2018-10-09 07:45:03.138 Info MediaEncoder: ProcessRun 'ffmpgeg extract-image' Started. 2018-10-09 07:45:04.060 Info MediaEncoder: ProcessRun 'ffmpgeg extract-image' Process exited with code 0 В итоге постером становится случайный кадр из фильма, в *.nfo файле только локальные данные. Если перейти по ссылке из логов, получим: {"Response":"False","Error":"Movie not found!"} Но если сменить url-encoded название на английское, данные корректны: {"Title":"Rampage","Year":"2018","Rated":"PG-13","Released":"13 Apr 2018","Runtime":"107 min","Genre":"Action, Adventure, Sci-Fi","Director":"Brad Peyton","Writer":"Ryan Engle (screenplay by), Carlton Cuse (screenplay by), Ryan J. Condal (screenplay by), Adam Sztykiel (screenplay by), Ryan Engle (story by)","Actors":"Dwayne Johnson, Naomie Harris, Malin Akerman, Jeffrey Dean Morgan","Plot":"When three different animals become infected with a dangerous pathogen, a primatologist and a geneticist team up to stop them from destroying Chicago.","Language":"English, American Sign Language","Country":"USA","Awards":"N/A","Poster":"https://m.media-amazon.com/images/M/MV5BNDA1NjA3ODU3OV5BMl5BanBnXkFtZTgwOTg3MTIwNTM@._V1_SX300.jpg","Ratings":[{"Source":"Internet Movie Database","Value":"6.2/10"},{"Source":"Rotten Tomatoes","Value":"53%"},{"Source":"Metacritic","Value":"45/100"}],"Metascore":"45","imdbRating":"6.2","imdbVotes":"84,992","imdbID":"tt2231461","Type":"movie","DVD":"26 Jun 2018","BoxOffice":"N/A","Production":"Warner Bros. Pictures","Website":"http://www.rampagethemovie.com/home","Response":"True"} Страница с русским описанием на TMDB существует - https://www.themoviedb.org/movie/427641-rampage?language=ru-RU, данный источник включен в настройках сервера. Но запрос к нему не происходит. Что я могу сделать? Отключить полностью OMDB? Я пробовал использовать только английские названия, но это тоже не помогло - например, для "Tomorrow, when the war began (2010).avi" не были получены метаданные и постер опять был случайным кадром, хотя OMDB работает корректно: {"Title":"Tomorrow, When the War Began","Year":"2010","Rated":"R","Released":"24 Feb 2012","Runtime":"103 min","Genre":"Action, Adventure, Drama","Director":"Stuart Beattie","Writer":"John Marsden (novel), Stuart Beattie","Actors":"Caitlin Stasey, Rachel Hurd-Wood, Lincoln Lewis, Deniz Akdeniz","Plot":"When their country is invaded and their families are taken, eight unlikely high school teenagers band together to fight.","Language":"English","Country":"Australia","Awards":"8 wins & 14 nominations.","Poster":"https://m.media-amazon.com/images/M/MV5BMTk2MDMyNjUwOF5BMl5BanBnXkFtZTcwMjYzNjg1Mw@@._V1_SX300.jpg","Ratings":[{"Source":"Internet Movie Database","Value":"6.2/10"},{"Source":"Rotten Tomatoes","Value":"64%"},{"Source":"Metacritic","Value":"54/100"}],"Metascore":"54","imdbRating":"6.2","imdbVotes":"28,804","imdbID":"tt1456941","Type":"movie","DVD":"N/A","BoxOffice":"$8,996,537","Production":"Freestyle Releasing","Website":"http://www.twtwb.com/","Response":"True"} К слову, библиотека сериалов работает корректно (почти). Папки именованы, согласно справке, на английском языке и в интерфейсе сервера отображаются на русском (папка The Good Doctor стала Хороший Доктор) Link to comment Share on other sites More sharing options...
Luke 37098 Posted October 24, 2018 Share Posted October 24, 2018 @@hAh0L13 Привет, OMDB только на английском языке. Вам нужно будет включить MovieDb для вашей библиотеки фильмов. Он включен по умолчанию. Пожалуйста, сообщите нам, если это поможет. Спасибо ! Link to comment Share on other sites More sharing options...
hAh0L13 0 Posted October 29, 2018 Share Posted October 29, 2018 @@hAh0L13 Вам нужно будет включить MovieDb для вашей библиотеки фильмов. TMDB был включен и указан как первый в списке провайдеров. Я не знаю, что именно привело к исправлению ситуации, я добавлял плагин-провайдер для музыки и настраивал дополнительно библиотеки - заново указал порядок провайдеров и некоторые другие настройки. Сейчас все работает. Очень редко, в 10-15% случаев, требуется вручную "Опознать" медиафайл, указав ссылку на IMDB и TMDB. В общем все работает, и даже корректно распознаются имена папок сезонов сериалов (на трекерах редко используют рекомендации Emby и добавляют имя группы и качество) Link to comment Share on other sites More sharing options...
Luke 37098 Posted October 29, 2018 Share Posted October 29, 2018 Спасибо за ответ. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now