Переименование файлов 4.0

Дополнительные плагины к программе
User avatar
Vlad
Developer
Posts: 2967
Joined: Wed Jan 23, 2008 11:37 am

Переименование файлов 4.0

Post by Vlad » Sat Jun 04, 2011 7:40 am

Новая версия модуля переименования файлов.
Изменения:
  • Изменено расположение элементов управления. Теперь они занимают верхнюю часть окна, а список - нижнюю. Это позволяет использовать всю ширину окна для вывода имен файлов.
  • Список теперь состоит из 3 колонок: название фильма, старое имя файла, новое имя файла.
  • В прошлой версии было возможно создать такое имя файла, которое не заносилось в базу. Новая версия удаляет специальные символы из имени файла. Также теперь можно использовать в именах файлов одиночные кавычки.
  • Список файлов, переименованных в последний раз, сохраняется в файл. Несмотря на то, что плагин позволяет отменить переименование, это становится невозможным после закрытия окна. Сейчас можно посмотреть, что во что переименовалось. В будущем, возможно, добавлю возможность отмены последнего переименования с помощью этого списка (то есть чтобы можно было отменить переименование даже после перезапуска программы).
Проблема с неправильным отображением русских символов в случае, когда система использует не связанные с кириллицей форматы (например, Английский), пока что НЕ была решена. Если вы видите крякозябры и вопросительные знаки при запуске плагина, поменяйте настройки форматов в региональных настройках системы (формат даты, валюты и т.п.). Это можно сделать без перезагрузки системы.

Для того, чтобы установить новую версию, просто распакуйте файлы в Program files\Movienizer\Plugins (или Program files (x86)\Movienizer\Plugins, если вы используете 64-битную систему).
ImageImage

User avatar
Vlad
Developer
Posts: 2967
Joined: Wed Jan 23, 2008 11:37 am

Re: Переименование файлов 3.0

Post by Vlad » Thu Jun 09, 2011 7:09 am

Если в вашей системе используются не связанные с кириллицей региональные форматы (времени, валют и т.п.), распакуйте файл из приложения в папку, где установлена программа. Это решит проблему с вопросительными знаками вместо русских букв.
Attachments
UserFunctions.zip
(205.04 KiB) Downloaded 748 times
ImageImage

scuadro
Extra
Posts: 12
Joined: Sat Jul 02, 2011 4:45 pm

Re: Переименование файлов 3.0

Post by scuadro » Sat Jul 02, 2011 4:53 pm

Добрый день! Уважаемый VLAD а можно ли сделать так, чтоб не только файл переименовывался, но и папка в которой он находиться? У меня каждый фильм в отдельной папке будет вместе с другими изданиями, картинками и трейлерами.

User avatar
Vlad
Developer
Posts: 2967
Joined: Wed Jan 23, 2008 11:37 am

Re: Переименование файлов 3.0

Post by Vlad » Thu Jul 07, 2011 10:21 am

scuadro wrote:Добрый день! Уважаемый VLAD а можно ли сделать так, чтоб не только файл переименовывался, но и папка в которой он находиться? У меня каждый фильм в отдельной папке будет вместе с другими изданиями, картинками и трейлерами.
В текущей версии можно создать новую папку вместо старой (а старую потом удалить). Для переименования папки нужно добавлять новую функцию, но это не совсем безопасно. Например, если в папке будет несколько разных фильмов, может получиться непонятно что, и потом придется вручную переделывать линки во всей базе.
ImageImage

scuadro
Extra
Posts: 12
Joined: Sat Jul 02, 2011 4:45 pm

Re: Переименование файлов 3.0

Post by scuadro » Thu Jul 07, 2011 11:16 pm

Vlad wrote:
scuadro wrote:Добрый день! Уважаемый VLAD а можно ли сделать так, чтоб не только файл переименовывался, но и папка в которой он находиться? У меня каждый фильм в отдельной папке будет вместе с другими изданиями, картинками и трейлерами.
В текущей версии можно создать новую папку вместо старой (а старую потом удалить). Для переименования папки нужно добавлять новую функцию, но это не совсем безопасно. Например, если в папке будет несколько разных фильмов, может получиться непонятно что, и потом придется вручную переделывать линки во всей базе.

Спасибо за ответ. Просто ситуация следующая...для начала огромное спасибо за классный плагин!...Есть огромная видеотека: папки с блюрей и двд, папки с .mkv и .avi + разные озвучки и субтитры, а так же фильмы в корневой директории. Хотелось бы иметь формат такой - Каждый фильм в отдельной папке, в ней же дополнительные материалы (трейлеры, обложки и т.д.) - имя каждой папки ГОД_Название_Ориг.Название. Как проще такое сделать? У меня есть скрипт для создания для каждого выделенного файла папки с одноименным названием. НО! Ваш плагин переименовывает только файлы внутри папки, а сами папки нет. А нужен единый формат для сортировки фильмов по годам (как в windows, так и в Mac). Есть варианты?

User avatar
Vlad
Developer
Posts: 2967
Joined: Wed Jan 23, 2008 11:37 am

Re: Переименование файлов 3.0

Post by Vlad » Tue Jul 12, 2011 7:51 am

Можно добавить функцию переименования папок, но это, конечно, займет какое-то время.
Как вариант, можно создать новые папки при переименовании. Например, формат %T\%T создаст для фильма "Ирония судьбы" в формате AVI папку с названием "Ирония судьбы", в которой будет лежать файл Ирония Судьбы.avi. То есть если внутри папки "Фильмы" у вас фильм лежит в папке с неправильным названием, можно использовать подобный формат и функцию "Переместить в папку". После чего старую папку можно будет просто удалить. Но если в этой же папке лежат другие материалы, не внесенные в базу данных программы, то их придется переносить вручную.
ImageImage

scuadro
Extra
Posts: 12
Joined: Sat Jul 02, 2011 4:45 pm

Re: Переименование файлов 3.0

Post by scuadro » Tue Jul 12, 2011 9:26 pm

Vlad wrote:Можно добавить функцию переименования папок, но это, конечно, займет какое-то время.
Как вариант, можно создать новые папки при переименовании. Например, формат %T\%T создаст для фильма "Ирония судьбы" в формате AVI папку с названием "Ирония судьбы", в которой будет лежать файл Ирония Судьбы.avi. То есть если внутри папки "Фильмы" у вас фильм лежит в папке с неправильным названием, можно использовать подобный формат и функцию "Переместить в папку". После чего старую папку можно будет просто удалить. Но если в этой же папке лежат другие материалы, не внесенные в базу данных программы, то их придется переносить вручную.
Отлично! тестирую метод)... уже доволен как говориться до... Спасибо. Боюсь по живому проверять - а как поведет себя плагин для такой задачи: в папке видео01 лежат 10 фильмов к примеру. Пять в своих папках и пять в корне. Из пяти папок ну условно две с DVD. Все десять фильмов занесены в каталог но не переименованы. Переименовываю следующим образом %Y_%T_%Y\%Y_%T_%Y. Пять файлов те что в корне я так понял и переименуются и попадую в одноименную папку. Две DVD папки переименуються? А как поведут оставшиеся три папки я даже не представляю, файлы в них должны переименоваться...

User avatar
Vlad
Developer
Posts: 2967
Joined: Wed Jan 23, 2008 11:37 am

Re: Переименование файлов 3.0

Post by Vlad » Wed Jul 13, 2011 10:31 am

scuadro wrote:Боюсь по живому проверять - а как поведет себя плагин для такой задачи: в папке видео01 лежат 10 фильмов к примеру. Пять в своих папках и пять в корне. Из пяти папок ну условно две с DVD. Все десять фильмов занесены в каталог но не переименованы. Переименовываю следующим образом %Y_%T_%Y\%Y_%T_%Y. Пять файлов те что в корне я так понял и переименуются и попадую в одноименную папку. Две DVD папки переименуються? А как поведут оставшиеся три папки я даже не представляю, файлы в них должны переименоваться...
Там на всякий случай есть кнопка "Отмена" :). Если что-то пойдет не так, можно вернуть, как было.
Если используется опция "Переместить в папку", и задана папка-корень, то не важно, лежат ли фильмы в своих папках или в корне. Для всех них в корневой папке создадутся новые папки, и файлы будут перемещены туда. По поводу DVD: будет создана еще одна папка формата %Y_%T_%Y, куда будет вложена собственно папка с DVD, опять же в формате %Y_%T_%Y. Наверное, надо добавить возможность фильтрации по признаку, каталог это или файл.

Ну и следует отметить, что в плагине можно выбрать вручную фильмы из списка и нажать клавишу Delete, чтобы удалить их из списка. Будут переименованы только те фильмы, которые есть в списке. То есть можно переименовать только часть фильмов по выбранному шаблону.
ImageImage

scuadro
Extra
Posts: 12
Joined: Sat Jul 02, 2011 4:45 pm

Re: Переименование файлов 3.0

Post by scuadro » Wed Jul 13, 2011 8:00 pm

Благодарю! А на данный момент отфильтровать фильмы от папок с DVD не возможно? В ручную сделать это очень трудоемко, сейчас уже в коллекции более 3000 фильмов... И если я правильно понял, то все фильмы переместятся по шаблону %Y_%T_%O\%Y_%T_%O, а папки останутся пустыми (если я при переименовании удалил из списка все DVD и BD)? тогда останется сложность в фильтрации списка.

User avatar
Lkantha
Extra
Posts: 12
Joined: Wed Jun 15, 2011 8:28 am

Re: Переименование файлов 3.0

Post by Lkantha » Fri Jul 15, 2011 7:20 am

Здравствуйте!
Очень хороший плагин, только 1 момент - у меня в папке с фильмом лежит несколько файлов субтитров (.srt) , и для того, чтобы они работали в фильме, нужно, чтобы название совпадало с названием фильма.
Пример: BlackSwan2010.mkv - субтитры должны называться BlackSwan2010.rus.srt и BlackSwan2012.eng.srt

Как переименовать не только файл фильма, но и остальные файлы в директории?

Post Reply