Автор Тема: Оцифровка в kino :(  (Прочитано 2196 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PbI6A

Оцифровка в kino :(
« : 09 Марта 2013, 18:14:50 »
Есть карточка 1394, в которую воткнута в/камера. Цифруется в kino.
Замучался уже, не могу добиться от kino чтобы останавливалась оцифровка на нужном мне интервале времени. Например, переписать только 2ч 40мин и остановиться. В программе этой простейшей штуки в принципе нет :(
Kino пишет в формат DV AVI 2. Если писать в dv, то можно по таймеру убивать kino командой kill и оцифрованный файл потом нормально открывается. Но мне не надо dv, а такой фокус вообще не работает с AVI :( Файл портится, и потом не открывается ни плеером, ни самой же kino.
С настройками поигрался, там есть ограничение ввода, но оно действует только на ввод с разбиением на секции, и указывает длину каждой секции, а хотелось бы "стоп" после заданного интервала. Не хочется заморачиваться с разбиением файла на мелкие секции и склеиванием потом из этой мелюзги целого фильма. В принципе, это помогло бы, испортилась бы только последняя секция, но какое-то это уж очень не изящное решение :(
Помогите кто чем может!
LINUX means: Linux Is Not a UniX
 

Оффлайн vladimir_ar

Re: Оцифровка в kino :(
« Ответ #1 : 10 Марта 2013, 02:20:27 »
Не элегантно, но все же.
А задать размер секции нужного Вам времени, а потом на следующей его убить? И клеить не нужно.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн PbI6A

Re: Оцифровка в kino :(
« Ответ #2 : 10 Марта 2013, 16:51:45 »
А задать размер секции нужного Вам времени
Не представляю, как это подсчитывать, если писаться будет, к примеру, 3 видеозаписи параллельно... Kino как-то не очень богато на управление сигналами или из командной строки :(

потом на следующей его убить?
А потом окажется, что это кассета D8 и там несколько раз нажимали "Record", так что на втором же нажатии запросто может выскочить новая авишка и процесс записи схлопнется :(

И клеить не нужно.
Пока придумал давать kino сигнал TSTP и "усыплять" его до момента, когда оператор увидит пустой или зависший экран и не нажмёт в скрипте "продолжить", что будет переведено в сигнал CONT и можно будет нажать Стоп и корректно записать файл. Капец как не удобно, вместо того чтобы просто ввести в окошечке время видеозахвата и чтобы Стоп нажался сам как время истечёт...

Ещё идеи есть?
LINUX means: Linux Is Not a UniX
 

yura_n

  • Гость
Re: Оцифровка в kino :(
« Ответ #3 : 13 Марта 2013, 18:08:17 »
Замучался уже, не могу добиться от kino чтобы останавливалась оцифровка на нужном мне интервале времени.
Когда оцифровка ведется в DV, то размер файла, в расчете на определенное количество времени, всегда примерно одинаков. Поэтому, в настройках вы можете снять галку с "Auto Split Files" и задать "Max. File Size". Что по идее должно дать нужный вам результат, хотя возможно с некоторой погрешностью.

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

Оффлайн PbI6A

Re: Оцифровка в kino :(
« Ответ #4 : 14 Марта 2013, 06:50:19 »
Когда оцифровка ведется в DV, то размер файла, в расчете на определенное количество времени, всегда примерно одинаков. Поэтому, в настройках вы можете снять галку с "Auto Split Files" и задать "Max. File Size". Что по идее должно дать нужный вам результат, хотя возможно с некоторой погрешностью.
Что-то вы путаете. Да, с камеры пишется примерно с постоянным битрейтом, но "Max. File Size" задаёт не размер "сграбить и остановиться", а файловой секции в многосекционном захвате. Если поставить это значение, то независимо от "Auto Split Files" будут фрагменты и останавливаться не будет всё равно.

Сообщение объединено: 14 Марта 2013, 06:52:52
оно не для того предназначено. Цель авторазбиения - отловить моменты когда выключалась камера, и не заниматься этим вручную при монтаже
Функция "Авторазбиения" - это "делать отдельные файлы вместо того чтобы делать клипы внутри одного файла". Она не связана с ограничением по размеру. Создаётся отдельный файл клипа, он растёт, дорастает до заданного размера и тоже режется.
« Последнее редактирование: 14 Марта 2013, 06:52:52 от PbI6A »
LINUX means: Linux Is Not a UniX
 

yura_n

  • Гость
Re: Оцифровка в kino :(
« Ответ #5 : 14 Марта 2013, 07:50:09 »
Функция "Авторазбиения" - это "делать отдельные файлы вместо того чтобы делать клипы внутри одного файла". Она не связана с ограничением по размеру.
Во всех монтажках эта возможность предназначена именно для того, чтобы упростить дальнейший монтаж. Обычно авторазбиение "режет" либо по сценам, либо отлавливает моменты, когда выключается камера.  Это делается для того, чтобы монтажер не искал эти моменты вручную. Иного смысла в авторазбиении попросту нет.
А максимальный размер файла обычно задается для того, чтобы излишне не занимать диск. И действительно, возможность выставить максимальный размер файла не должна быть связана с авторазбиением.
P.S. Если в kino это не так, то тут сложно что-нибудь посоветовать, получается что логика программы какая-то своебразная.  ;D
« Последнее редактирование: 14 Марта 2013, 07:58:07 от yura_n »
 

Оффлайн PbI6A

Re: Оцифровка в kino :(
« Ответ #6 : 15 Марта 2013, 05:03:34 »
Если в kino это не так, то тут сложно что-нибудь посоветовать, получается что логика программы какая-то своебразная.
Или баг... Хотя ограничения ввода не зватает
LINUX means: Linux Is Not a UniX
 

Теги: