Есть ли какое-либо бесплатное решение для преобразования видео SWF в формат, совместимый с iPhone/iPad?

Я попробовал несколько программ для преобразования SWF-файла в видеоформат, и пока ни одна из них не работает.

4media Converter
Video xConverter
Pinguin
ffmpegx
Easy WMV 

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

Вы имеете в виду файл FLV (Flash-видео)? Этот формат широко используется во всем Интернете (например, на YouTube). SWF-файл обычно представляет собой окно «проигрывателя», а не само видео. Сегодня большинство бесплатных приложений для преобразования видео могут работать с FLV-файлами.
Вы уверены, что swf - это видеофайл, а не какая-то пользовательская флеш-анимация? Если это не так, вы можете попробовать что-нибудь вроде forum.videohelp.com/threads/309773-Extracting-video-from-SWF .
Все, что я знаю, это то, что это файл SWF с видео внутри... и я просто хочу извлечь (или преобразовать) видеофайл
Это может не иметь отношения к вопросу, но альтернативой является преобразование на лету. Существует проект (сайт, похоже, не работает) под названием SmokeScreen, который должен конвертировать flash в html5 на лету. smokescreen.us/demos/intro.html

Ответы (5)

Поскольку видео скрыто внутри полного SWF-файла, вы не сможете его преобразовать — это очень похоже на то, если бы у вас было приложение для Mac, которое воспроизводит встроенное видео: видео, два очень разных вида вещей.

Вместо этого вам нужно извлечь видео. Вы можете использовать экстратор для конкретной задачи, и, поскольку вы просили бесплатный способ сделать это, я предлагаю приложение Flaex . Есть несколько других платных экстракторов для Mac, включая Flash Decompiler и SWF Decompiler . У меня нет личного опыта работы с каким-либо экстрактором, поэтому я не могу его конкретно порекомендовать.

Другой возможный платный способ извлечь видео — открыть swf-файл с помощью полной версии Adobe Flash Pro или попросить кого-нибудь сделать это за вас. Обратите внимание, что Adobe предоставляет полнофункциональную 30-дневную пробную версию, поэтому, по крайней мере, в краткосрочной перспективе это также бесплатный вариант.

Попробуйте ручной тормоз .

Не будет работать с SWF, только с FLV.

Вы можете сделать джейлбрейк своего iPhone (бесплатно), затем скачать Cydia (бесплатно), из cydia скачать OpeniBoot (бесплатно), а с помощью OpeniBoot установить Android 2.2 (Froyo) с флеш-плеером. К сожалению, это обновление работает только на iPhone первого поколения, iPhone 3G и iPod Touch первого поколения. Это, вероятно, ваша лучшая бесплатная ставка. Однако, если у вас есть видео, а не анимация, большинство приложений для преобразования (VisualHub и т. д.) сделают свое дело.

Это даже близко не вариант...
Чувак, это безумно сложный способ даже не решить проблему.
Каждому свое.

Это видео из интернета? DownloadHelper (надстройка Firefox) обычно дает вам варианты загрузки, и обычно там есть версия без флэш-памяти.

Изменить:
вы пробовали EasyWMV ?

Edit2: FlashVideo Converter может справиться с этой задачей.

Нет, это локальный SWF-файл... но, поскольку я могу открыть его в браузере, я проверю, помогает ли этот плагин.
Только что видел, как ты пробовал. Извини.
FlashVideo Converter стоит дорого, но попробуйте демоверсию.

Я предлагаю вам попробовать адаптер . Он бесплатный и утверждает, что конвертирует любой формат в любой другой формат. Быть бесплатным стоит попробовать.