Конечная зацикливание видеофайла в QuickTime или MP4-контейнере и сохранение размера файла до исходного размера одного цикла

2

Я пытаюсь найти способ создания очень длинного, но конечного (ограничение 100x) зацикленного фильма из клипа 2 минут и сохранить размер файла только до одного исходного цикла.

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

Возможно, это можно сделать в Quicktime Pro (?), Скопировав и вставив мой фильм в quicktime pro 100x, а затем экспортировав его с помощью Passthough? то есть, получу ли я размер файла, почти такой же маленький, как мой первоначальный одиночный цикл, или получу размер файла в 100 раз больше?

Или я могу сделать это с VLC или FFMPEG, или другой?

Цикл HD и должен быть загружен в определенное место с высоким качеством через Интернет. Не получится иметь размер файла в 100 раз больше, чем один цикл. И он должен играть в цикле правильно 100x в пункте назначения, не имея никакого влияния или контроля над автоматическим игроком в конце получателя.

Любые предложения по достижению этого приветствуются!

Спасибо!

FunkyOne
источник
1
К сожалению, скорее всего, вы не сможете сделать то, что вы просите. Как вы сказали, исключение будет, если вы сможете указать повторение в проигрывателе или в самом формате, что кажется маловероятным. Если вы действительно хотите создать новое, полное видео из всех 100 повторений с исходным качеством, то результат будет иметь размер файла примерно в 100 раз больше исходного.
mellowmaroon
На самом деле, после прочтения этой страницы, я считаю, что это технически возможно сделать в Quicktime: developer.apple.com/library/mac/documentation/QuickTime/RM/... Однако для этого может потребоваться новое приложение для быстрого редактирования. Разве кто-нибудь может посоветовать такое приложение, уже существующее? Или, возможно, Quicktime Pro может сделать это. (У меня пока нет его, чтобы попробовать).
FunkyOne
Я сделал быстрый Google, и похоже, что в Quicktime Pro есть опция «Цикл», хотя это выглядело так, как будто неопределенно. Я думаю, что вам может понадобиться скрипт, который постоянно воспроизводит видео, пока цикл не завершится. Я думаю, что вы могли бы сделать это с помощью AppleScript, возможно, стоит взглянуть.
mellowmaroon
Это похоже на работу, с которой AviSynth справится довольно хорошо. По сути, у вас есть текстовый файл, который проигрыватель обрабатывает как видеофайл. Вы можете указать конечные циклы конкретного видеофайла внутри файла AviSynth.
benshepherd

Ответы:

1

Возможно, это можно сделать в Quicktime Pro (?), Скопировав и вставив мой фильм в quicktime pro 100x

Вот как это работает в QuickTime Pro:

  • Сделайте копию вашего файла QuickTime mov
  • Выбрать все ⌘A / Ctrl + A,
  • копия ⌘C / Ctrl + C,
  • Конец игры ⌥Right / Alt + Right
  • Вставить ⌘V / Ctrl + V,
  • Сохранить ⌘S / Ctrl + S

Ваш файл едва ли будет больше.

Вы все еще удивляетесь, почему MPEG решил сделать mp4 производным от mov? ;-)

Duvrai
источник