"Автоматизация" записи файлов (DVD-Rip) на DVD-болванки

Обсуждение любых программ, не имеющих отношения к Total Commander.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Neptun79
Сообщения: 93
Зарегистрирован: Сб июл 24, 2010 14:02

"Автоматизация" записи файлов (DVD-Rip) на DVD-болванки

Сообщение Neptun79 »

Доброго времени суток.

Нужно выполнить следующую задачу:
На компе на разных жестких дисках, и в разных папках есть несколько сотен видеофайлов (avi, mpg, mkv, mpeg и т.п.) разных размеров - от 100 Мб до 2-2,5 Гб (в основном DVD-Rip) и 4 гБ (DVD-диски) , требуется это всё записать на болванки , но не не просто записать , а с максимальной эффективным использованием болванки , плюс к этому нужно записать скажем так фильмы "одного" (близкого) жанра на одну болванку, другого жанра на другую , но фильмы могут иметь разный размер , собственно вопрос такой - есть ли какой-то способ и какой сделать это автоматом и/или вполуручном/ручном режиме позволяющий подобрать фильмы одного жанра , но разных размеров из разных папок под емкость 1-ой стандартной болванки (4,7 Гб) с максимальным использованием объёма болванки ?
Вот такая нетривиальная задачка.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Это переборная задача на заполнение рюкзака:) исходные данные - вес рюкзака (размер болванки) и веса предметов, которые туда надо положить (в данном случае - размеры фильмов одного жанра), а результат - набор предметов, наилучшим (или близким к нему) образом заполняющих весь объем рюкзака. Ну а в данном случае задача предполагается несколько шире - упаковать набор предметов в минимальное число рюкзаков. Программ широкой специализации, занимающихся этим, я не видел, думаю, проще будет найти программу, решающую задачи данного класса.
Loopback
Сообщения: 1646
Зарегистрирован: Пн сен 07, 2009 09:29

Сообщение Loopback »

Задачу, наверняка, можно решить и скриптом. Вообще, вопрос для раздела "Автоматизация".

Но тут еще встает вопрос, что делать с жанрами. Как программа/скрипт должны узнать, какой фильм к какому жанру относится? И уж тем более, как определить "близость" жанра?
Neptun79
Сообщения: 93
Зарегистрирован: Сб июл 24, 2010 14:02

Сообщение Neptun79 »

MVV писал(а):Это переборная задача на заполнение рюкзака:) исходные данные - вес рюкзака (размер болванки) и веса предметов, которые туда надо положить (в данном случае - размеры фильмов одного жанра), а результат - набор предметов, наилучшим (или близким к нему) образом заполняющих весь объем рюкзака. Ну а в данном случае задача предполагается несколько шире - упаковать набор предметов в минимальное число рюкзаков. Программ широкой специализации, занимающихся этим, я не видел, думаю, проще будет найти программу, решающую задачи данного класса.
кх-м, а если без аналогии , а путь решения ? ...
Loopback писал(а):Задачу, наверняка, можно решить и скриптом. Вообще, вопрос для раздела "Автоматизация".

Но тут еще встает вопрос, что делать с жанрами. Как программа/скрипт должны узнать, какой фильм к какому жанру относится? И уж тем более, как определить "близость" жанра?
наверное вы правы.

что касается жанра , прописать в комментариях, само собой - это придётся делать руками , и придётся скорее всего задавать один комментарии - например только ужасы , хотя в фильме могут быть не только ужасы , но и элементы других жанров, но с этим увы ничего не поделать - специфика кино , как вида исскуства ...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Тот тот же самый вопрос бы задан в двух разных темах на ру-борде (в частности, здесь). По поводу внешней программы там уже отвечено.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Neptun79
Сообщения: 93
Зарегистрирован: Сб июл 24, 2010 14:02

Сообщение Neptun79 »

Avada писал(а):Тот тот же самый вопрос бы задан в двух разных темах на ру-борде (в частности, здесь). По поводу внешней программы там уже отвечено.
Во-первых: данная программа сильно устарела - 2002 года
Во-вторых: там нет русского языка , а в английском я не бум бум.
В-третьих: всё-таки хочется знать возможно ли это сделать с помощью самого TC, а не каких-либо сторонних утилит.
В-четвертых: думается то что мне нужно она сделать не сможет.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

1. И что, что устарела? Лишь бы справлялась:)
2. Ну... даже не знаю, что можно ответить. Сомневаюсь, что там больше десятка кнопочек и надписей будут требовать перевода.
3. С помощью самого ТК это сделать однозначно нельзя. Только с помощью сторонних утилит/скриптов/плагинов и т.п.
4. Предлагали там две программы, вторая - русская, но вторая работает только с одной болванкой и указанной папкой - в данном случае это проблема. А первая сильно мудреная, тоже работает с папкой, и умеет только перемещать файлы или писать в ISO-образ...

Похоже, мало кто решает такие проблемы:) кстати, где-то видел упоминание Nero BackItUp в качестве средства решения подобной проблемы... тока наверное придется подготовить папку с исходными файлами - например, создать жесткие или символические ссылки на оригинальные файлы нужного жанра.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

В общем, то, что это тема не для "Общих вопросов", уже вполне ясно. Если в ближайшие дни не появится никаких практических предложений по скриптам, перенесу в "Программное обеспечение".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Neptun79
Сообщения: 93
Зарегистрирован: Сб июл 24, 2010 14:02

Сообщение Neptun79 »

Avada
Я думаю можно перенести уже прямо сейчас ...
MVV
. С помощью самого ТК это сделать однозначно нельзя. Только с помощью сторонних утилит/скриптов/плагинов и т.п.
Я так не думаю - это моё мнение , думаю как-то всё-таки через скрипты это можно решить , просто как вы справедливо заметили - этим никто не занимался ...
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Neptun79 писал(а):Я так не думаю - это моё мнение , думаю как-то всё-таки через скрипты это можно решить
А с каких пор скрипты относятся к функционалу TC?
На мой взгляд, задача явно делится на две независимые части - сортировка по жанрам и запись с использованием алгоритма оптимального заполнения.
К TC может только частично относится первая часть задачи, если из файлов с помощью каких-либо плагинов можно вытащить жанр.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Я же упомянул скрипты, и упомянул их как "сторонние" недаром - к тоталу они не имеют никакого отношения, в тотале нет встроенного скриптового языка.

Но решать такую в общем случае сложную задачу с помощью тривиальных скриптов вряд ли будет быстро - недаром же целые науки изучают способы оптимизации методов решения таких задач.
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

Написание скрипта может быть и интересно в плане тренировки ума, но крайне вредно в плане практического применения результатов.
Автору рекомендую ознакомиться с темой и прекратить забивать болванки под завязку. А для более-менее ценных данных, наоборот, дописывать последние 0.5 -- 1 GB информацией для восстановления
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

С учётом высказанных мнений переношу тему в "Программное обеспечение".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить