Скачивание видео с SWF

13762
Niger

Если я вижу SWF-видео в своем веб-браузере (пример: http://www.somename.com/swf/x92154 ), как я могу загрузить видео на диск? Если я использую Сохранить как, это сохраняет .swf, а не видео.

5
http://stackoverflow.com/questions/2792862/how-to-extract-flv-stream-from-jw-player-5-1 Ciro Santilli 新疆改造中心 六四事件 法轮功 8 лет назад 0

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

2
dlamblin

Хотя URL-адрес SWF-файла будет указан в источнике страницы, в большинстве случаев это не поможет.

SWF обычно передает потоковое видео, или же в него может быть встроено видео. Большинство контейнеров Flash SWF имеют свое видео в формате FLV или F4V . Ссылка объяснит различные кодировки, которые могут быть в игре (H.263, H264, On2 ...). Лучше всего использовать плагин для браузера, такой как tamper-data, fire-bug, ресурсы веб-инспектора safari или прокси-сервер, чтобы отслеживать все запросы, сделанные во время работы SWF. FLV часто передаются по обычному HTTP, и поэтому, когда вы найдете URL с вышеупомянутой проверкой, его можно просто загрузить. Их можно воспроизвести с помощью проигрывателя FLV (есть пара, большинство из которых ненадежны), либо в контейнере, построенном на флэш-памяти, или Adobe Air. Вы, вероятно, хотите конвертировать их, что сложнее, но есть некоторыеffmpegруководства с параметрами, которые можно найти в Интернете. В редком случае, когда SWF-файл содержит встроенное видео, вы можете использовать инструмент для его извлечения, как ни странно, некоторые версии ffmpegделают это.

1

.swf это видео (Shockwave Flash)

Вы можете перетащить SWF-файл в браузер или использовать отдельный проигрыватель (например, Flash Movie Player ) для воспроизведения видео.

Уверен, что этот человек хочет видео в формате .mpg или .avi вместо swf. Так, например, они хотят зайти на веб-сайт, на котором потоковое видео воспроизводится с использованием флэш-памяти, и извлечь из него видео. Я знаю, что есть способы извлечь видео с YouTube в формате .avi / mpg, но эти методы являются хакерскими и специфичны для SWF-файла / сайта. Я думаю, что если сайт захочет, чтобы вы загружали видео в формате avi / mpg, они бы предоставили ссылки на эти форматы. Matt Cofer 15 лет назад 1
Мэтт, я давно ушел из бизнеса чтения мыслей. :) 15 лет назад 0
Это не верно. Флэш-видео кодируются в файлы .flv, которые могут быть любыми: от sorenson spark до on2. Также H.263 и H.264. Они встраиваются или часто передаются в файлы .swf. Скачивание .swf не обязательно приведет к получению реального видео. Проверьте запросы вашего браузера при загрузке SWF. dlamblin 15 лет назад 2
1
Matt 'Trouble' Esse

SWF Extractor Это программное обеспечение может использоваться пользователями для извлечения всех несжатых SWF-файлов. Начать процесс легко, используя кнопку «Открыть и извлечь все». Он декомпилирует файлы MP3 и изображения из SWF, и пользователи могут иметь возможность просматривать все извлеченные ресурсы, используя сетку под кнопкой.

0
Aznfin

Файл .swf - это флэш-видео ударной волны. Для просмотра на компьютере в автономном режиме вам понадобится флеш-плеер.

0
KdgDev

На самом деле, чтобы воспроизвести SWF-файл, его необходимо сначала загрузить на диск. Обычно он сохраняется в ваших временных интернет-файлах. Карта скрыта, по умолчанию в Windows.

0
William Hilsum

Самый быстрый способ - получить путь к файлу .swf, а затем скопировать его в блокнот ...

<a href="PAST_LINK_HERE">Right click here and click save as</a> 

Например, если бы я хотел получить http://mysite.com/test.swf, я бы использовал.

<a href="http://mysite.com/test.swf">Right click here and click save as</a> 

Затем сохраните его как файлы .htm или .html, которые называются как угодно. Дважды щелкните по нему, а затем сделайте, как он говорит!

После сохранения файла вы сможете открыть его в медиаплеере VLC, Flash Player или конвертировать с помощью обычного набора инструментов.

0
Jozua van Iterson

Просмотрите исходный HTML-код страницы, найдите страницу с помощью Ctrl+ Fи выполните поиск по запросу « .swf ».

Нажмите на ссылку и сохраните страницу ( Ctrl+ S).