Solveig Multimedia Forum - Get help for video editing software
SolveigMM Products in Russian (на Русском) => Обсуждение продуктов на Русском языке => Topic started by: nbb1967 on November 21, 2023, 04:30:28 PM
-
(https://i.ibb.co/dbQY3rq/2023-11-16-141108.png)
Спрошу:
Программа по умолчанию работает в кадрах, ее главная особенность (killer feature) - Умный режим (с точностью до кадра) и раскадровка (типа WYSIWYG).
А единственный калькулятор в программе считает в сантисекундах. Доколе?
-
Здравствуйте, nbb1967!
Спасибо за ваш пост.
Да, калькулятор работает в секундах. Учтем ваше замечание для будущих выпусков программы.
-
К сожалению, SolveigMM Video Splitter использует нестандартный (буквально: не соответствующий отраслевому стандарту) разделитель в тайм-коде между секундами и кадрами, что ограничивает его взаимодействие с любыми стандартизированными программами, в том числе сторонними калькуляторами тайм-кодов. Фактически взаимодействие сведено к ручному вводу тайм-кодов, копипаст невозможен, что драматически сказывается на производительности и уровне ошибок.
Отраслевой стандарт SMPTE 12M регламентирует в качестве разделителя секунд и кадров двоеточие (:) (для тайм-кодов NDF (non-drop frame)).
А тайм-коды DF (drop-frame), для которых (как вариант) возможно использование точки с запятой (;) – не поддерживает сам Video Splitter.
While non-drop timecode is displayed with colons separating the digit pairs—"HH:MM:SS:FF"—drop-frame is usually represented with a semicolon (;) or period (.) as the divider between all the digit pairs—"HH;MM;SS;FF", "HH.MM.SS.FF"—or just between the seconds and frames—"HH:MM:SS;FF" or "HH:MM:SS.FF". Drop-frame timecode is typically abbreviated as DF and non-drop as NDF.
Источник: SMPTE timecode - Wikipedia (https://en.wikipedia.org/wiki/SMPTE_timecode)
-
Здравствуйте, nbb1967!
Спасибо за ваше сообщение.
Мы учтем ваше замечание по разделителю в тайм-коде для Калькулятора времени для будущих выпусков программы.
Обращаю ваше внимание на то, что данный недочет есть только в Калькуляторе времени, в основном интерфейсе программы используется формат для времени и кадров с разделителем с точкой и запятой между временем и кадрами (00:00:00;00).
-
Нет, Ольга! Пожалуйста, посмотрите еще раз, внимательно!
В главном окне у вас два режима:
- Миллисекунды отделены от секунд запятой и это правильно. В соответствие с ISO 8601:2004 «Представление дат и времени» разделитель дробной части либо точка (.), либо запятая (,).
(Калькулятор времени, раз уж он считает только секунды, требует того же) - Кадры отделены от секунд точкой с запятой (;) и это неправильно!
Ваша программа поддерживает только тайм-коды Non-Drop Frame (т.е. упрощенно: обычные тайм-коды без пропуска рисок на линейке). Для тайм-кодов Non-Drop Frame SMPTE 12M указывает (без вариантов) разделитель двоеточие (:).
А используемый вами разделитель точка с запятой (;) предназначен только для тайм-кодов Drop-Frame, которые ваша программа не поддерживает. (Тайм-коды Drop-Frame – частный случай для двух кадровых частот американского телевидения: 29,97 и 59,94 кадров в секунду – упрощенно: тайм-коды с пропуском рисок на линейке). Ваша программа эти кадровые частоты обрабатывает как NDF – строя линейку на 30 и 60 кадров соответственно, что совершенно нормально, но разделитель для NDF – неверен.
Резюмирую: правильный разделитель кадров и секунд для SolveigMM Video Splitter – двоеточие (:)
-
Здравствуйте, nbb1967!
Спасибо за ваш ответ.
Video Splitter в представлении разделителей формата времени ориентируется не на спецификацию, которую вы приводите, а на собственную документацию, в которой описаны те форматы времени, которые используются.
https://www.solveigmm.com/en/support/doc/video-splitter/interface.html#menu_view (https://www.solveigmm.com/en/support/doc/video-splitter/interface.html#menu_view)
-
Так как эта тема зашла в тупик, то я подумал:
А не написать ли мне свой собственный тайм-код калькулятор, ориентированный на копипаст и расширенную совместимость, как со стандартными программами, так и с программами, использующими нестандартные разделители. Учитывая, что тайм-код калькуляторов для Windows раз-два и обчёлся, думаю ссылка на еще один калькулятор тайм-кодов кому-нибудь да пригодится:
Сайт калькулятора тайм-кодов tcCalculator (https://tccalculator.ru/index_ru.html).
Он же на GitHub (https://github.com/nbb1967/tcCalculator).
P.S. Ольга, если этот пост нарушает ваши правила (политику внешних ссылок), то удаляйте его к чертям, это не критично...