Форум XBMC \ Kodi Russia
   

Вернуться   Форум XBMC \ Kodi Russia > Анонсы, Информация и Общие Темы > Общие темы для обсуждения

Ответ
 
Опции темы Опции просмотра
Старый 14.10.2016, 16:31   #51
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

filmRenamer v0.2.2.1
Пятница уже становится традиционной для подведения итогов проделанной работы. Эту неделю решил посвятить приведению программы в порядок и отлову всевозможных ошибок и просто неудобных моментов. В итоге хочу получить полностью рабочую с минимальным необходимым набором функций, чтобы ей уже можно было начать пользоваться, а дальше уже прикручивать к ней все "хотелки". Думаю, что эта версия уже очень близка к желаемому.

Что сделано:
- обновление открытых в программе директорий: вручную или автоматически при запуске программы
- возможность удаления фильма (нажать ПКМ и выбрать нужный пункт или "Del": 1 раз - фильм помечается на удаление и будет удален при переименовании, 2 раза - фильм удаляется сразу). Если фильм лежит в отдельной папке, то она удаляется целиком.
- в настройках масок теперь можно задать шаблоны для русских и зарубежных фильмов, а подписи для копий (если один фильм повторяется) и частей (если фильм состоит из нескольких файлов) задается маской и добавляется в конце имени файла или папки.
- в процесс переименования добавлена функция очистки исходной папки. Если фильмы лежали в отдельных папках, то эти папки будут удалены со всем содержимым после переноса видео файла.
- исправлена куча мелких ошибок и недочетов, проведено 100500 тестов и т.д.

Внимание! Новую версию лучше всего размещать в пустой папке. Иначе могут возникнуть ошибки при загрузке настроек и списков фильмов от старых версий. Да и для чистоты эксперимента это тоже полезно.

p.s. Список "хотелок" довольно большой, поэтому интересно узнать ваше мнение, что сделать в первую очередь.

Последний раз редактировалось TigerHawk; 15.10.2016 в 10:19. Причина: Обновил ссылку, небольшое исправление...
TigerHawk вне форума   Ответить с цитированием
 

Старый 15.10.2016, 01:35   #52
wsnake
Member
 
Регистрация: 06.02.2011
Адрес: Одесса
Сообщений: 78
По умолчанию

TigerHawk, горячий вопрос: а зачем оно удаляет файлы, которые пометил как "удалить из списка" переименования? Если их не нужно переименовывать или еще по каким соображениям, но удалять то их зачем вообще из диска???!!! Как пропустить файлы при переименовании? Наверно нужны варианты Удалить или Пропустить. В остальном работает хорошо. Из хотелок: добавлять в название качество\разрешение , если оно есть в исходном файле , например 720p , 1080p и т.д.
__________________
MB Gigabyte H87N-WIFI, CPU INTEL Core i3 4130T, RAM 4Gb, SAT DVBSKY S952 DVB-S2 PCIe, RC Miii M9

Последний раз редактировалось wsnake; 15.10.2016 в 01:51.
wsnake вне форума   Ответить с цитированием
Старый 15.10.2016, 10:18   #53
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

Цитата:
Сообщение от wsnake Посмотреть сообщение
TigerHawk, горячий вопрос: а зачем оно удаляет файлы, которые пометил как "удалить из списка" переименования? Если их не нужно переименовывать или еще по каким соображениям, но удалять то их зачем вообще из диска???!!! Как пропустить файлы при переименовании? Наверно нужны варианты Удалить или Пропустить. В остальном работает хорошо. Из хотелок: добавлять в название качество\разрешение , если оно есть в исходном файле , например 720p , 1080p и т.д.
Спасибо за замечание, я проглядел этот момент, извиняюсь. Тут ошибка в том что, пункт в меню надо было переименовать. Его работа именно так и задумывалась. Фильм можно удалить с диска или отметить на удаление, потом автоматом вычистить все ненужное, а не по одному удалять. А вот именно "удалить из списка" в смысле пропустить/игнорировать я пока не сделал, но планирую. Если хочется просто пропустить можно отметить фильм как неправильно определенный (красным кружком), тогда он будет пропущен, это как временный вариант можно использовать. Потом добавлю отдельный пункт для пропуска фильмов.

Переименовал меню, чтобы не смущало, обновил ссылку.

Последний раз редактировалось TigerHawk; 15.10.2016 в 11:06.
TigerHawk вне форума   Ответить с цитированием
Старый 15.10.2016, 15:07   #54
wsnake
Member
 
Регистрация: 06.02.2011
Адрес: Одесса
Сообщений: 78
По умолчанию

+хотелки: запоминать размеры и положение окон програмки, а также ширину колонок.
__________________
MB Gigabyte H87N-WIFI, CPU INTEL Core i3 4130T, RAM 4Gb, SAT DVBSKY S952 DVB-S2 PCIe, RC Miii M9
wsnake вне форума   Ответить с цитированием
Старый 28.10.2016, 16:56   #55
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

filmRenamer v0.2.2.2
Образцы для тестирования: пустые txt-файлы, с разными названиями и расширениями.

Последние две недели было много других дел, поэтому успел сделать не так уж много:
  • добавил счетчики отображающие статистику по фильмам (сколько определено правильно, неправильно и т.д.)
  • сделал функцию "пропустить", т.е. помеченный фильм не будет переименован, можно скрыть такие фильмы из списка
  • теперь программа помнит последние выбранные директории, можно их выбирать через выпадающее меню
  • исправление некоторых небольших ошибок

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

В планах на следующую неделю:
  • Генерация .NFO файла.
  • Более информативное отображение информации по выбранному фильму.
  • Ручная настройки разных аспектов поиска и переименования (расширения файлов, слова и символы, которые надо удалить и т.д.)

По NFO есть пара вопросов: каким он должен быть? Максимально информативным? То есть всю возможную информацию туда записать? Или наборот сделать просто название и допустим ссылку на IMDB. Я так понимаю, что по ссылке на IMDB стандартный скрепер может скачивать информацию по фильму? Или сделать 2 варианта?

Последний раз редактировалось TigerHawk; 28.10.2016 в 17:05.
TigerHawk вне форума   Ответить с цитированием
Старый 11.11.2016, 09:06   #56
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

В настоящий момент сложилась такая ситуация: неофициальный API Кинопоиска, который использовался для получения информации, на данный момент не работает. Когда заработает - не известно. Поэтому в ближайшее время постараюсь прикрутить поиск через какую-то другую базу. В остальном работа потихоньку движется: теперь можно настраивать ключевые слова, которые будут удаляться из имени файла, для облегчения поиска (всякие там DVDRip, HDRip и т.д.), добавил генерацию NFO, пока чисто для пробы, там только название фильма (русское и оригинальное) год, и ссылка на IMDb. Ну и куча разных мелких правок. Пока выкладывать не буду, все равно поиск на данный момент не работает.

Последний раз редактировалось TigerHawk; 11.11.2016 в 10:19.
TigerHawk вне форума   Ответить с цитированием
Старый 18.11.2016, 17:01   #57
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

В общем с Кинопоиском пока все сложно, поэтому работу с ним отложил в долгий ящик. Подружил программу с TMDB (TheMovieDB). Тут все проще, т.к. есть официальный API, но с русскими названиями сервис работает хуже. Если КП прощает некоторые ошибки в написании, то TMDB не может найти фильм "Рыжий пес", т.к. "пес" написано через "е", а не через "ё". У некоторых фильмов отсутствует русское название, поэтому искать по нему, понятное дело, бесполезно. Для решения первой проблемы прикрутил проверку через сервис Яндекс Спеллер. Запускается через раздел меню "Дополнительно". Пока все простому, сканируются все названия на русском и найденные ошибки автоматически исправляются. Будет время, доработаю эту функцию. Планирую добавить ручную правку всей информации по фильму, но это в будущем.

И так, обновленная версия filmRenamer v0.2.3.0:
- работа с базой TMDB
- добавлены некоторые настройки обработки имен файлов
- добавлена проверка орфографии, через сервис Яндекс Спеллер (в закладке "Дополнительно")
- в тестовом варианте сделана генерация NFO
- разные мелкие доработки и исправление ошибок


Настоятельно рекомендую предварительно потестировать программу на файлах-пустышках. О найденных ошибках сообщайте здесь.
TigerHawk вне форума   Ответить с цитированием
Старый 19.11.2016, 12:24   #58
parchomwowan
Senior Member
 
Регистрация: 30.10.2013
Адрес: Геленджик
Сообщений: 361
По умолчанию

Вроде всё хорошо, но только так и не нашел где эти две настройки:

-работа с базой TMDB

- в тестовом варианте сделана генерация NFO
parchomwowan вне форума   Ответить с цитированием
Старый 19.11.2016, 16:10   #59
TigerHawk
Junior Member
 
Регистрация: 30.01.2012
Сообщений: 24
По умолчанию

Программа берет информацию с TheMovieDB.org по-умолчанию. Раньше информация бралась с Кинопоиска, но с ним пока не ладится. Никаких настроек для этого не предусмотрено. Пока, по крайней мере. Генерацию NFO можно включить при переименовании, поставив соответствующую галочку (после нажатия кнопки "Переименовать" в основном меню). Настройки NFO сделать не успел, пока только название на русском и на английском и ссылка на IMDB (если известен ID).
TigerHawk вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формат файлов NFO LA_ Общие темы для обсуждения 16 28.04.2016 11:14
Последовательное проигрывание файлов Johnku Поддержка платформы Windows 12 08.02.2012 11:41
Расширения для файлов Melvin Поддержка платформы Linux \ Live 2 22.06.2011 15:41
Иконки для файлов splin0000 Подсказки, описания и FAQ по XBMC 5 13.03.2011 10:06


Текущее время: 15:52. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.