Перейти к содержимому


Фотография

Автоматизация простейшего способа оформления контента


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 461

#1 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 04 March 2012 - 19:09

Немного лирики для начала:

Мне никак не найти свободного времени, чтобы оформлять коллекцию фильмов при помощи всяких Zappiti, Movienizer и прочих подобных. Это все красиво, но некогда. Поэтому для себя давно решил, что обойдусь простейшим оформлением: в настройках включен показ папок в виде "Список плюс правая панель"
Прикрепленный файл  screenshot5.png   1.2МБ   1673 Количество загрузок:
каждый фильм в отдельной папке, в папку к фильму кинута обложка и создан файл dune_folder.txt, в котором прописано какую картинку показывать как обложку и какой файл видео запускать при попытке войти в папку (если это ремукс, а для BD/DVD показ включен в настройках). В результате получается вот такое оформление:
Прикрепленный файл  screenshot2.png   1.33МБ   1759 Количество загрузок:
и оно меня вполне устраивает.

Но такая операция тоже требует времени - надо не просто найти обложку и кинуть в папку, ее надо смасштабировать до таких размеров, чтобы она поместилась в правое окно Дюны, переименовать в нормальное имя, создать файл dune_folder.txt и прописать в нем нужные параметры. Плюс файл dune_folder.txt надо сохранять в UTF8 (если есть русские буквы в именах файлов), а не любой редактор это позволяет. И поэтому я написал простенькую программку, которая делает это :)

Вот так она выглядит:

bfb6f3369a667aaa03c9c57ee6cfc682.jpgc5139668278b6fa5ef7a1d088fe75f37.jpg

Как с ней работать?
Прикрепленный файл  screenshot.jpg   560.63К   1004 Количество загрузок:
Кидаете в папку с видео (или в корень папки с BD/DVD) файл обложки, вытащенный откуда-нибудь из инета. Размеры не важны, имя файла не важно. Формат - один из следующих: BMP, JPEG, GIF, TIFF, PNG.

Запускаете программу и указываете на эту папку (или, если вы используете какой-нибудь файловый менеджер с командной строкой или иным способом вызова программ запускаете программу, находясь в нужной папке). Программа при запуске (или переходе на указанную папку) анализирует ее содержимое и выводит на экран панельку, в которой показывает какие файлы картинок она нашла (в виде выпадающего списка) и какой с ее точки зрения это тип папки (File - когда в папке один файл видео, BD/DVD - если в папке есть подпапка BDMV или VIDEO_TS, Series - если в папке есть больше одного видеофайла, Others - во всех остальных случаях). И показывает первую обложку из сформированного списка, автоматически смасштабировав ее либо так, чтобы она вписывалась в правое окно на Дюне, либо под указанные вами размеры. Вы можете изменить тип (если хотите), выбрать иную обложку (в том числе из другой папки), изменить имя, в которое она будет переименована, изменить высоту той картинки, в которую выбранная будет перемасштабирована, изменить процент сжатия и указать удалять исходный файл или сохранить. После этого жмите Create (или Enter на клавиатуре, если вы ничего не изменяли) и программа сделает следующее:

1. Перемасштабирует исходную картинку до указанных размеров, сохранит ее в формате JPEG с указанной степенью сжатия (или PNG с прозрачным фоном) и с указанным именем.

2. Удалит исходную картинку, если это было выбрано.

3. Создаст в папке файл dune_folder.txt следующего содержания:

icon_path=cover.jpg
icon_dx=0
icon_dy=0
icon_valign=center
media_url=00000.m2ts

В первой строке прописывается новое имя обложки. По умолчанию предлагаются два варианта: cover.jpg для типов папок File и BD/DVD и .cover.jpg для типов папок Series и Others (но вы можете задать то имя, которое вам нравится). Последняя строка (с media_url) пишется только если тип папки File, во всех остальных случаях такая строка не создается. Если строка записывается, в нее добавляется имя видеофайла после знака равно.

Полученный файл сохраняется в кодировке UTF-8.

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

Окно превью картинки программы ровно в 4 раза меньше (в два раза меньше по высоте и в два раза меньше по ширине), чем правое окно в Дюне, поэтому вы можете видеть как выбранная вами обложка будет показываться на Дюне и, при желании, перемасштабировать ее, изменяя высоту. Все ваши изменения тут же будут интерактивно отражаться в окне превью программы.

Программа умеет обрабатывать дерево папок, для этого укажите на корневую папку и включите флажок including all subfolders. При обработке программа пропустит папки, содержащие в своем пути следующие слова: "\BDMV", "\CERTIFICATE", "\_AACS", "\ANY!", "\VIDEO_TS", "\AUDIO_TS". Это папки из внутренней структуры BD и DVD, программе в этих папках делать нечего.

Под видеофайлами программа понимает файлы с расширениями M2TS, TS, MKV, AVI, MP4. Этот список легко может быть расширен, если это кому-то будет нужно.

При запуске программы из командной строки можно задавать следующие ключи:

/close - закрыть после обработки текущей папки
/nodelete - не удалять исходную картинку
/height=800 - принудительно установить высоту обложки (задает высоту и включает флаг фиксировать высоту)
/ru - включить русский интерфейс
/picdir="d:\my video pictures" - установить папку с исходными картинками (если в именах папок есть пробелы - путь должен быть в кавычках)
/nochange - не изменять размеры исходной картинки - при этом ключе принудительное задание высоты будет игнорироваться
/name=mynameofcover - сохранить обложку с именем mynameofcover и расширением по выбранному типу
/png - сохранять обложку в png
/music - о действии этого ключа читайте в истории версий, версия 2.0 (см. ниже).

Пример запуска программы с ключами:
c:\CreateDuneFolder /height=400 /nodelete /close

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

Если файл dune_folder.txt в папке уже есть, он будет удален. Учтите, программа не анализирует старый файл и не проверяет его содержимое (начиная с версии 2.5 - может редактировать старый файл, а не перезаписывать).

Если файлы картинки или dune_folder.txt окажутся "только для чтения" - программа на них ругнется и вывалится.

ВАЖНО: Программа не изменяет видеофайлов, не переименовывает их (начиная с версии 2.5 появилась возможность переименовывать), не удаляет их. Программа не переименовывает и не удаляет никакие папки. Программа никак не влияет на какие-либо настройки Дюны, на порядок воспроизведения звуковых дорожек и прочего, прочего, прочего.

Если включено удаление исходных картинок - они удаляются в корзину.

=================

Если есть пожелания по расширению функционала - пишите.

Что я собираюсь делать в дальнейшем (по мере возможностей и желания): расширение списка задаваемых команд в файле dune_folder.txt, может быть - окошко с превью для обложки, может быть - с возможностью интерактивно подобрать непропорциональное сжатие по ширине для файла обложки.

Что я не хочу делать: поиск в инете картинок, создания оформления для описаний фильмов, и вообще - создания аналога Zappiti, Movienizer и прочих. Эта программа должна оставаться маленькой, максимально автоматизированной, с интуитивно понятным интерфейсом.

=== История версий ===

v.1.1.
- Теперь программа понимает файлы обложек следующих форматов: BMP, JPEG, GIF, TIFF, PNG.
- Замеченный глюк: один раз программа не удалила исходный файл обложки после перемаштабирования и конвертации. Спишем на флуктуацию мирового эфира. UPD: не удаляет периодически, потому что не успевает освободить файл после блокировки на время конвертации. Буду разбираться, лишние паузы в программе плодить не хочется.

v.1.2.
- Исправлена ошибка с неудалением файлов исходных картинок.
- Добавлен новый тип видео: "Others". Он устанавливается, если в папке нет видеофайлов или папок VIDEO_TS и BDMV, но есть файл картинки. Обрабатывается аналогично папкам сериалов. Этот тип папок нужен для оформления корневых папок многосезонных сериалов, циклов фильмов и прочего подобного.
- Добавлена возможность задавать уровень сжатия джипегов (quality), по умолчанию качество установлено в 90%. Это не решило всех проблем с ухудшением качества некоторых картинок, но хоть что-то. Еще буду бороться.
- Когда изменял панель программы добавил на нее сразу будущие параметры для обработки всех подпапок и автоматизации. Эти параметры пока не работают и выбрать их невозможно. С ними придется подождать чуть-чуть.

v.1.3.
- Добавлен параметр "delete original picture", по умолчанию включен, если выключить - исходный файл картинки удаляться не будет.
- Благодаря помощи специалистов с форума AutoIt (программка написана на нем) удалось окончательно решить проблему с ухудшением качества обложки во время масштабирования.
- Файл dune_folder.txt теперь сохраняется в кодировке UTF-8. Поэтому теперь программа правильно обрабатывает русские имена видеофайлов.

v.1.4.
- Исправлена ошибка, из-за которой обложка всегда масштабировалась в 600 пикселей высоты независимо от заданного числа.
- Отключена возможность снять галочку перед фразой "rename to", потому что режим без переименования все еще не написан.
- Изменено поведение программы после выполнения обработки текущей папки - теперь она не закрывается. Отменить этот режим можно через ключ в командной строке (см. ниже).
- Усовершенствован диалог выбора папки: теперь он вызывается над окном программы, при первом запуске выбран по умолчанию "Мой компьютер", при последующих - последняя обработанная папка.
- Теперь программу можно запускать с ключами в командной строке. Добавлены следующие ключи: /close - закрыть программу после обработки выбранной/текущей папки; /nodelete - снять флаг с "delete original picture"; /height=000 - изменить значение высоты картинки в соответствующем окошке панели программы. 000 - это число, если оно меньше 100 - то будет установлено 100, если оно больше 800 - будет установлено 800
Пример запуска программы с ключами: c:\CreateDuneFolder /height=400 /nodelete /close

v.1.5.
- Добавлена обработка всех подпапок. При переборе подпапок пропускаются все, содержащие в своем пути следующие слова: "\BDMV", "\CERTIFICATE", "\_AACS", "\ANY!", "\VIDEO_TS", "\AUDIO_TS".
- Пока убран флаг "automate execution", так как не вижу особого смысла делать такой режим. Все-таки программа дура, если ей дать волю, может такое наворотить... Лучше уж с визуальным контролем, на Enter в каждой папке нажать недолго.

v.1.6.
- Добавлено окно с превью выбранной обложки.
- Несколько изменен дизайн панели, введен пока неактивный выбор формата для сохранения обложки. В будущем тут будет возможность переключиться на PNG (см. обсуждение на третьей странице темы)

v.2.0.
- Изменена панель программы.
- окно превью теперь имеет размеры ровно в 4 раза меньше правого окна в Дюне (в 2 раза меньше по высоте и по ширине) и имеет небольшую белую рамку.
- картинка обложки показывается в этом окне так, как она будет выглядеть в правом окне дюны - то есть можно интерактивно изменять параметры обложки и выбирать наилучший вариант.
- при выборе картинки она автоматически перемасштабируется (если не включен запрет на изменение обложки) так, чтобы полностью вписаться в окно превью (и правое окно дюны при сохранении). Далее вы можете изменять высоту картинки и она будет интерактивно перемасштабироваться в окне превью.
- добавлена возможность выбирать картинки, находящиеся не в текущей обрабатываемой папке. При этом готовая обложка будет автоматически помещена в текущую папку.
- добавился флаг don't change the picture - то есть запрет на изменение картинку. При таком выборе обложка не будет перемасштабироваться, а только переименовываться.
- добавился флаг фиксации высоты обрабатываемых картинок.
- добавилась возможность переключиться на русский язык в интерфейсе программы.
- добавлены дополнительные ключи командной строки:
/ru - включить русский интерфейс
/picdir="d:\my video pictures" - установить папку с исходными картинками (если в именах папок есть пробелы - путь должен быть в кавычках)
/nochange - не изменять размеры исходной картинки - при этом ключе принудительное задание высоты будет игнорироваться
/name=mynameofcover - сохранить обложку с именем mynameofcover и расширением по выбранному типу (либо .jpg, либо .png)
/music - первая реализация (пока довольно тупая) обработки музыкальных папок. Этот ключ принудительно устанавливает тип папки в "музыкальный". Работает это пока только в режиме обработки одной папки (не в пакетном). Устанавливается только ключом из командной строки. Автоматически не определяется. Визуально на панели никак не отражается. При команде создать создается обычный dune_folder.txt, при этом в строке с media_url прописывается либо имя m3u-файла, либо имя музыкального файла (.flac, .ape, .wav). Если они есть, конечно. Если нет - могут быть глюки.

v.2.1.
- добавилась возможность сохранять файл в формате PNG. При этом если вы сохраняете файл в формате JPG - то файл сохраняется в тех размерах, которые указаны в соответствующих окошках на момент нажатия клавиши "Создать". Если же вы сохраняете файл в формате PNG - то файл сохраняется высотой с окно Дюны и одной из двух ширин: либо окна Дюны, либо заданной ширины (что больше). Если выбранная пользователем высота обложки будет больше окна Дюны, то в сохраненный вариант попадет только та ее верхняя часть, которая влазит в правое окно. Центровки по вертикали не производится!
- добавлен дополнительный ключ командной строки:
/png - сохранять обложку в png
- исправлена еще одна ошибка с копированием содержимого несуществующего файла, в результате чего создавались обложки шириной в 1 пиксель.

v.2.2.
- немного изменена экранная форма, на нее добавлены новые элементы (пока запрещенные к выбору), которые будут задействованы в ближайшем будущем.
- если в обрабатываемой папке нет файлов картинки - окно превью не выводится вообще (ранее выводился белый прямоугольник).
- переписана процедура определения типа папки, добавлена полноценная обработка музыкальных папок и образов файлов.
- Тип папки теперь определяется следующим алгоритмом:
если в папке есть подпапка "BDMV" или "VIDEO_TS" - тип BD/DVD
если в папке есть файл .iso - тип Image
если в папке есть несколько файлов видео - тип Series
если в папке один файл видео - тип File
если в папке есть один из файлов: .m3u, .flac, .ape, .wv, .wav - тип Music
во всех остальных случаях - тип Other
То есть, будьте внимательны: если в папке с музыкальным диском есть файл видео - это никогда не будет тип Music.

v 2.3.
- удален за ненадобностью ключ командной строки /music
- добавлена возможность сохранения настроек в ini-файле
- добавлена возможность задания стартовой папки (параметр в ini-файле)
- добавлена возможность настраивать какие строки будут выводиться в файл dune_folder.txt - можно менять порядок строк, убирать ненужные, добавлять свои (через секцию параметров в ini-файле)
- добавлена возможность изменять все параметры работы программы через настройки в ini-файле.
Подробнее о ini-файлах - в сообщении N 257


v 2.3c:
- исправлена ошибка работы в режиме обработки подпапок: программа закрывалась после составления списка подпапок.
- исправлена ошибка работы в режиме обработки подпапок: программа создавала все dune_folder.txt в первой папке из списка.

v.2.4.
- Исправлена ошибка из-за которой неверно составлялся список подпапок корня диска.
- В список папок, пропускаемых при пакетной обработке добавлены "$RECYCLE.BIN", "RECYCLER" и "SYSTEM VOLUME INFORMATION".
- В список видов видео добавлен "*.mpg".
- В секции [dune_folder.txt] теперь возможно использование комментариев: все строки в этой секции,
которые начинаются с знака точки с запятой будут при записи в файл dune_folder.txt игнорироваться.

v.2.5.
- Исправлена ошибка создания обложки шириной в 1 пиксель при повторной обработке той же папки.
- Если в папке уже есть dune_folder.txt, то на кнопке надпись "Create/Создать" будет заменяться на "Rewrite/Перезаписать" или "Change/Изменить" (если параметр RewriteDuneFolder установлен в 0).
- В ini-файле появился параметр RewriteDuneFolder (секция [Common]), по умолчанию установленный в 1. Этот параметр отвечает за поведение программы в случае, если файл dune_folder.txt уже существует в обрабатываемой папке. Если установить этот параметр в 0, то уже существующие файлы dune_folder.txt будут редактироваться, а не перезаписываться (при редактировании изменяются только строки media_url и icon_path, остальные команды в ваших dune_folder.txt будут оставляться без изменений).
- В ini-файле появилась секция [video]
- В ini-файле появился параметр RenameToTranslit (секция [video]), по умолчанию установленный в 0. При установке этого параметра в 1 имя видеофайла (которое будет вставляться в media_url) будет переименовано так, чтобы заменить все русские буквы в нем на их аналог в транслите.
- В ini-файле появился параметр AddFileSize (секция [video]), по умолчанию установленный в 0. При установке этого параметра в 1 к имени видеофайла (которое будет вставляться в media_url) будет добавляться размер этого видеофайла в Tb/Gb/Mb/Kb, округленный до одного десятичного знака. Будьте осторожны и внимательны при использовании этого параметра: программа не анализирует имя видеофайла на предмет наличия в нем указания размера и если вы будете повторно обрабатывать папки, то имя вашего видеофайла легко может стать таким (обрабатывалось 3 раза): "00001_2.4Gb_2.4Gb_2.4Gb.m2ts".

v.2.6.
- Исправлены надписи на кнопке Create в разных режимах (в предыдущей версии из-за мелкого глюка везде вместо надписи Create/Создать выводилось Start/Начать.
- Расширен параметр FixImageHeight. 0 - не фиксировать высоту изображения, иначе - количество пикселей. Будьте внимательны и проверьте свой ини-файл: если в нем этот параметр установлен в 1 (ранее это означало фиксацию высоты картинки), то программа будет изменять размеры всех картинок на высоту в 1 пиксель!
- В список возможных типов видео-файлов добавлен *.m4v
Все эти изменения были внесены в программу уже очень давно, но версия не выкладывалась из-за того, что планировал еще ею заниматься. Но, видать, не судьба.
 

Список ToDo:

(x) - в ближайшее время
(+) - дальний ящик
(-) - весьма маловероятно
(?) - неясное пожелание

(+) не конвертировать обложку при совпадении исходного и получающегося размера (плюс-минус пиксель, один формат)
(+) отрезать прозрачность в картинке при конвертации из png в jpg
(+) параметр ini-файла, изменяющий умолчание для папки с картинками, в случае принудительного задания таковой
(+) параметр ini-файла, включающий флаг обработки подпапок
(+) автоматически выделять текст в окне с путем к обрабатываемой папке при клике на него (окно) мышкой
(+) задание в командной строке стартовой папки
(+) драг-н-дроп папок (поштучно и пачкой) на панель программы
(+) автоматическое считывание данных из куев и подписи под обложками
(+) указание отступа обложки от верха окна (будет только в PNG)
(+) изменение вида показа вложенных папок
(+) возможность добавить к обложке эффект объема и тень с полупрозрачностью
(+) возможность подложить под обложку шаблон с изображением бокса от BD/DVD/CD
(+) в список картинок добавить строку-ссылку для браузера на поиск обложек в интернете. 
    строка - в ini-файле, с подстановкой имени папки. если картинок в папке нет - первой 
    строкой должна быть не ссылка, а фраза "картинок нет".
(+) еще одна строка в список картинок - "обновить".
(+) при обработке подпапок показ на панели кнопки "Назад" для возврата к предыдущей обрабатываемой подпапке.
(-) возможность обрезать заднюю сторону обложки
(-) возможность вместо обложки поместить в правое окно аннотацию на фильм

Не будет никогда:
- автоматический поиск обложек в интернете
- поиск аннотаций и прочей информации в интернете
- создание плейлистов в случае их отсутствия
- конвертация музыкальных и видео форматов из одного в другой

Программа здесь:
Прикрепленный файл  CreateDuneFolder26.zip   399.3К   573 Количество загрузок:

Старые версии:
Прикрепленный файл  CreateDuneFolder21.zip   395.02К   259 Количество загрузок:
Прикрепленный файл  CreateDuneFolder23c.zip   403.31К   162 Количество загрузок:
Прикрепленный файл  CreateDuneFolder24.zip   397.26К   117 Количество загрузок:
Прикрепленный файл  CreateDuneFolder25.zip   399.2К   701 Количество загрузок:


Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#2 estue

estue

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 293 сообщений
  • Gender:Male

Отправлено 04 March 2012 - 19:40

Для ее работы нужно кинуть в папку с видео (или в корень папки с BD/DVD) файл обложки, вытащенный из инета.

На поиск обложек тоже какое-то время потратите, все-таки искать прийдется не к одному фильму.
Мне кажется если бы вы автоматизировали и этот процесс, привязав поиск обложек к определенным ресурсам-было бы еще удобнее.

#3 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 04 March 2012 - 19:51

На поиск обложек тоже какое-то время потратите, все-таки искать прийдется не к одному фильму.


Обычно фильмы качаются с торрентов, при скачке самого торрента я сразу сохраняю файл обложки. Но я подумаю насчет автоматизации поиска обложек. Это несложно, но потребует добавления просмотра найденного в виде превью с выбором желаемой обложки. А это не совсем то направление, в которое я планирую двигать эту программку. Я хочу сделать консольный режим для типичных вариантов и использовать интерфейс только в случае каких-либо сложных ситуаций. Ну и увеличивать количество возможных параметров в dune_folder.txt
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#4 zatto2

zatto2

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 119 сообщений
  • Gender:Male

Отправлено 05 March 2012 - 13:08

Обычно фильмы качаются с торрентов, при скачке самого торрента я сразу сохраняю файл обложки. Но я подумаю насчет автоматизации поиска обложек. Это несложно, но потребует добавления просмотра найденного в виде превью с выбором желаемой обложки. А это не совсем то направление, в которое я планирую двигать эту программку. Я хочу сделать консольный режим для типичных вариантов и использовать интерфейс только в случае каких-либо сложных ситуаций. Ну и увеличивать количество возможных параметров в dune_folder.txt

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

#5 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 05 March 2012 - 18:07

можно указать папку с фильмами или диск с фильмами? а то приходится в каждую папку с фильмом заходить из программы или я чтото нетак делаю? просто автоматизма нет тогда- много действий получаетса.


Да, обработку дерева каталогов планирую сделать в ближайшем будущем. Или драг-н-дроп папок на панель программы. Или и то, и другое.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#6 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 05 March 2012 - 23:17

Обновил версию в первом сообщении. Теперь программа понимает файлы обложек форматов BMP, JPEG, GIF, TIFF, PNG. Этих типов точно будет достаточно для любых нужд.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#7 geomex

geomex

    Комментатор

  • Пользователи
  • PipPipPip
  • 56 сообщений
  • Gender:Male

Отправлено 06 March 2012 - 08:25

Спасибо за программу, как раз искал что-то подобное, маленькое и легкое приложения для оформления коллекции. было бы здорово если программа запоминала путь к dune.

#8 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 06 March 2012 - 10:57

а то приходится в каждую папку с фильмом заходить из программы или я чтото нетак делаю? просто автоматизма нет тогда- много действий получаетса.


Программой удобнее пользоваться в каком-нибудь файловом менеджере типа Far, TotalCommander и прочих, где можно задать вызов какой-либо команды на комбинацию клавиш. Я лично пользуюсь Фаром, в нем есть пользовательское меню (F2), туда можно легко добавлять команды (программу кинуть куда-нибудь, F2 для входа в меню, Ins для ввода команды, далее задать клавишу и имя программы с путем к ней в качестве команды). И тогда в папке с фильмом можно нажать последовательно F2 и заданную клавишу и программа будет вызвана в этой папке. А программа по умолчанию работает с текущей папкой. После вызова программы взглянуть на то, что она определила, если все правильно - жмем Enter и пошли в следующую папку. В результате у меня на обработку папки с фильмом тратится от силы секунд 10.

было бы здорово если программа запоминала путь к dune.


В каком смысле - путь к dune? Программа работает в конкретных папках с фильмами, она не создает каких-либо сетевых линков и прочего. Расскажите поподробнее, плиз.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#9 And_rus

And_rus

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 06 March 2012 - 12:22

В каком смысле - путь к dune? Программа работает в конкретных папках с фильмами, она не создает каких-либо сетевых линков и прочего. Расскажите поподробнее, плиз.

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

#10 geomex

geomex

    Комментатор

  • Пользователи
  • PipPipPip
  • 56 сообщений
  • Gender:Male

Отправлено 06 March 2012 - 14:09

Edred
При запуске на компьютере приходиться каждый раз через сетевое окружение искать dune.
Конечно если будет пакетная обработка файлов, это решит проблему.
Еще хотел спросить, для сериалов возможно сделать обложку без указания видео файлов, структура:
- общая папка (название)
- сезон 1
- сезон 2
и.т.п.

Для сезонов установил картинки для общей папки не устанавливается, пришлось создавать в папке сезонов, а потом скопировать в название.

#11 ksv68

ksv68

    Пользователь

  • Пользователи
  • PipPip
  • 47 сообщений
  • Gender:Male
  • Location:Украина

Отправлено 06 March 2012 - 17:53

Большое спасибо за программу! Я параллельно использую и катологизатор ( для красоты и демонстрации) и оформляю фильмы с помощью dune_folder.txt, как у Вас в первом посте ( для быстроты и удобства). Ваша пограмма значительно облегчила этот процесс. Респект!!!

#12 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 06 March 2012 - 22:00

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


Надо будет попробовать. У меня в плеере харда нет, я не стал ставить, поэтому с такой ситуацией не сталкивался.

Конечно если будет пакетная обработка файлов, это решит проблему.


Пакетная обработка точно будет. Быстрее всего, напишу ее в эти выходные.

Еще хотел спросить, для сериалов возможно сделать обложку без указания видео файлов, структура:
- общая папка (название)
- сезон 1
- сезон 2
и.т.п.


Спасибо, забыл о таком варианте, хотя сам такое делаю. Добавлю четвертый вариант видео. Будет создаваться dune_folder.txt без вызова видео-файла, а обложка переименовываться в ".cover.jpg" (файлы, начинающиеся с точки, дюна не показывает в списке файлов).
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#13 geomex

geomex

    Комментатор

  • Пользователи
  • PipPipPip
  • 56 сообщений
  • Gender:Male

Отправлено 07 March 2012 - 08:34

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

#14 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 07 March 2012 - 12:28

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


С неудалением картинок уже борюсь. Качество джипегов в новой версии будет задаваться, я уже ввел такой параметр. Как только разберусь окончательно с этими двумя вопросами, так и сделаю новую версию.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#15 mytsyk

mytsyk

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 112 сообщений

Отправлено 07 March 2012 - 15:07

Спасибо огромное.Просто,удобно и быстро.

#16 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 07 March 2012 - 17:35

Новая версия. Исправлен глюк с неудалением файлов, чуть улучшено сохранение джипегов, введена возможность задания степени сжатия. Добавлена возможность обработки папок без видео. Подробнее - в первом сообщении.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#17 AlexBor

AlexBor

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 200 сообщений
  • Gender:Male
  • Location:Россия. Новосибирск.

Отправлено 07 March 2012 - 18:38

Хорошая программулечка, удобная! :)
Но вот автоматическое удаление оригинальных файлов картинок явно лишнее! А если у меня там не кина лежат, а, например, фотографии? А она одну из них молча взяла и того, удалила? Может быть стоит эту функцию опционной сделать? Хочу - включу, не хочу - выключу...
Dune HD Duo
Dune HD TV 101

#18 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 07 March 2012 - 20:02

Но вот автоматическое удаление оригинальных файлов картинок явно лишнее! А если у меня там не кина лежат, а, например, фотографии? А она одну из них молча взяла и того, удалила? Может быть стоит эту функцию опционной сделать? Хочу - включу, не хочу - выключу...


Удаляется только тот файл, который использовался для создании обложки. Но не проблема, сделаю опционность. Так будет "политкорректнее". :)
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110

#19 AlexBor

AlexBor

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 200 сообщений
  • Gender:Male
  • Location:Россия. Новосибирск.

Отправлено 07 March 2012 - 20:07

Удаляется только тот файл, который использовался для создании обложки.

Что и получилось! :) И, конечно же, это была лучшая фотография в папке! Ну а как иначе?... :)

Но не беда, она в корзине лежала...
Dune HD Duo
Dune HD TV 101

#20 Edred

Edred

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 225 сообщений
  • Gender:Male
  • Location:Санкт-Петербург

Отправлено 07 March 2012 - 20:17

Но не беда, она в корзине лежала...


Да, в программе сделано, что все удаляется только в корзину. Я уже добавил опцию "delete original picture", которую можно отключать, но не буду из-за одного мелкого дополнения делать новую версию.
Dune HD Smart D1, Dune HD TV-301, Popcorn A-110