Я получил большой видеофайл наблюдения .asf, и он взволнован, как будто в нем регулярно отсутствует кадр. Есть надежда на его спасение?

301
Custom Soundtrack

Проблема возникает, когда я пытаюсь воспроизвести оригинальный 3,5-гигабайтный файл asf, и я преобразовал его в mp4 не менее десятка раз, экспериментируя с различными настройками ручного тормоза, связанными с частотой кадров (в основном), чтобы выяснить, может ли что-то решить проблему, и заставить все встать на свои места. Нет такой удачи.

Я обнаружил, что повышение частоты до 120 кадров в секунду, казалось, помогло немного, так же как и с переменной частотой кадров. Но суть в том, что у меня все еще есть 45-минутное видео, которое действительно трудно смотреть, особенно при воспроизведении на скорости 4х, что является моей конечной целью.

Таким образом, вы можете убедиться сами, я загрузил первую минуту или около того видео наблюдения здесь . К сожалению, воспроизведение в 4 раза только подчеркивает заикание / рывки. Видео пропускает кадр каждые ~ 12 кадров или около того, и пропускает «временной интервал» пропущенного кадра? (Прости мое неуместное описание - это довольно ново для меня.)

Есть ли надежда спасти эти кадры? Я думал, что создание нового видео, используя только определенные кадры, может работать (т.е. только кадры с нечетным числом или каждый третий кадр), но я не уверен, что пропуск кадров происходит так же регулярно, как кажется, и я знаю, что не хорошо знаю эту область. Отсюда, надеюсь, более умный ход обращения к людям, которые знают, о чем они говорят.

Я ценю любую помощь / руководство, которое вы можете предоставить. Спасибо!

2
MP4 имеет частоту 1 кадр, за которым следуют 7/8 дубликатов. Затем каждые несколько секунд часть времени (~ 1 с) пропускается. Сам asf обрабатывается? Gyan 5 лет назад 0
Спасибо за информацию! К сожалению, я не знаю, обрабатывается ли файл asf. Есть ли способ для меня, чтобы сказать, или это потребовало бы спросить источник? (Последнее было бы сложно. Я журналист, и более длинное видео было подано в качестве доказательства, касающегося истории, которую я освещаю.) Покадровый кадр asf в VLC показывает, что это, как вы описываете, 1 кадр, за которым следует дублирует и затем скачок каждые несколько секунд. Разумно ли думать, что я могу превратить это в более нормальное видео, регулярно удаляя определенные кадры? Custom Soundtrack 5 лет назад 0
На самом деле, нет. поскольку временное соответствие уничтожается, т. е. если кадр 1 соответствует T = 0,0 с, а кадр 9 - 0,125 с, то удаление дубликатов и повторение кадра 9 (теперь № 2) до 0,02 с сделает видео более рваным, поскольку отображаемое движение больше не в реальном времени. Кроме того, недостающие фрагменты будут намного ближе в урезанном видео и подчеркнут заикание. Gyan 5 лет назад 0
Две возможности: 1) исходное видео составляет 8-10 кадров в секунду, и оно было пересчитано до 60 кадров в секунду путем дублирования кадров. Бессмысленно и расточительно, правда. 2) Это был высокий FPS при захвате, и во время обработки большинство промежуточных кадров было отброшено, и 60 кадров в секунду были достигнуты с дубликатами ближайшего сохраненного кадра. В любом случае, если видео с полным движением не доступно, с этим потоком ничего нельзя поделать - есть синтетический фильтр интерполяции движения, но он несовершенен, медленен, и я не знаю, нормально ли это в контексте журналистики Gyan 5 лет назад 0
Спасибо. Я буду использовать это как есть, и люди будут иметь дело с нервозностью. Вы правы в том, что интерполяция не будет приемлемой в качестве части новостного продукта, хотя, если она была раскрыта и использовалась только для повышения точности до оригинала, что может быть приемлемым. Академически, для клипа, подобного этому, потребуется ли вручную определять кадры, в которых должна выполняться интерполяция? Я предполагаю, что обнаружение прыжков было бы проблемой. Custom Soundtrack 5 лет назад 0
Ну, точные дубликаты будут удалены; сохраненные кадры сохранят свои временные метки; фильтр заменит пустые временные интервалы. Для пропущенных фрагментов детектор сцены должен был бы работать с некоторой тонкой настройкой, так как это переходы, а не настоящие изменения сцены. После обнаружения все кадры, начинающиеся с отсечения, будут смещены на предполагаемое время пропуска. Таким образом, интерполяция заполнит это тоже. Но это академично, так как результат не будет иметь правдоподобия. Gyan 5 лет назад 0

0 ответов на вопрос

Похожие вопросы