Захватить Flash-видео с веб-сайта

Я ищу программное обеспечение, которое я могу скопировать флэш-видео с определенного веб-сайта.

Я пробовал несколько приложений захвата, но ни одно не может получить файл.swf с этого конкретного сайта:

http://www.obtampons.ca/apology

Программное обеспечение, которое я пробовал:

  • Replay Media Catcher
  • CoCoSoft Streamdwn

но ничего не работает, есть идеи?

3 ответа

Решение

Если вы посмотрите на источник HTML страницы, встроенный JS покажет URI для файла XML:

    // FLASH VARS       
    var flashvars = {};     
    flashvars.language = 'en';
    flashvars.xmlPath = '/sites/default/files/xml/';
    flashvars.appXMLPath = 'app.xml';
    flashvars.name = name;
    flashvars.ga = 'UA-6548511-7'; // DO NOTCHANGE
    // FLASH PARAMETERS
    var params = {};
    // FLASH ATTRIBUTES
    params.wmode = 'opaque';
    var attributes = {};
    attributes.id = 'app';
    attributes.name = 'app';            
    attributes.align = 'middle';
    // SWF OBJECT EMBED
   swfobject.embedSWF("/sites/default/files/app.swf", "flashContent", ...

Если вы сложите все части вместе, вы получите URL :

http://www.obtampons.ca/sites/default/files/xml/app.xml

Подобные XML-файлы обычно используются встраиванием Flash для хранения файлов конфигурации. Для встроенных видеоплееров они обычно содержат фактический видеофайл, который проигрыватель передает. Обычно это прямые файлы MP4 или FLV, но в этом случае видео предназначено для введения имени пользователя в части видео (название песни на ноты и в других местах). Это не может быть сделано в обычных видео, поэтому вместо этого отображается анимация .swf, в которой есть встроенное видео + некоторый Flash-текст, наложенный на видео, чтобы оно выглядело как часть оригинального видео.

Если вас не интересует вставка произвольного имени, вы можете получить анимацию .SWF по адресу:

http://obmedia.cachefly.net/video/video-withsound.swf

Это на самом деле не будет воспроизводиться ни в одном видеопроигрывателе, но если у вас установлен Flash Player, вы можете воспроизвести его с этим или использовать Flash-плагин вашего браузера. Открыв его с помощью Flash Player, вы должны щелкнуть правой кнопкой мыши на видео и нажать "Play", чтобы фактически запустить встроенное видео.

Если вам нужен весь шебанг (анимация Flash-заставки, поле ввода с вашим именем, ваше имя наложено на ноты в музыкальном видео и т. Д.), Вам нужно будет захватить реальную веб-страницу и все эти файлы:

http://obmedia.cachefly.net/video/video-withsound.swf
http://www.obtampons.ca/sites/default/files/assets/fonts/rose/rosepedals.swf
http://www.obtampons.ca/sites/default/files/assets/fonts/skywriting/skywriting.swf
http://www.obtampons.ca/sites/default/files/assets/fonts/tattoo/tattoo.swf
http://www.obtampons.ca/sites/default/files/xml/app.xml

Вам также нужно будет отредактировать файл XML и веб-страницу, чтобы они указывали на правильные места.

Если вам нужен настоящий видеофайл, который вы можете воспроизводить в обычном видеоплеере, вам понадобится какой-то способ извлечь его из video-withsound.swf или вам нужно будет использовать инструмент захвата экрана, чтобы записать видео с вашего экрана во время воспроизведения музыкального видео во Flash player. Однако качество вывода будет очень низким по сравнению с размером файла.


Если вы просто хотите музыкальное видео, гораздо лучшим решением будет просто использовать обычный инструмент для захвата видео, чтобы захватить эту версию видео Vimeo, которая была настроена под именем "Дженна".

И, да, я чувствую себя нелепо, потому что трачу столько времени на изучение видеофильма с извинениями, снятого Johnson & Johnson по поводу отзыва их тампонов с тяжелым потоком.

Попробуйте Internet Download Manager. (Это платное программное обеспечение)

Он обычно может загружать видео с любого сайта без хлопот...

и если у вас есть файл SWF, проигрыватель GOM сможет его воспроизвести (этот файл бесплатный)..

Существует действительно легкое и простое дополнение для Firefox, которое называется Sothink SWF catcher. Это, вероятно, сделает работу, я использовал это раньше.

Другие вопросы по тегам