Finar.ru
ph-ph.ru
cc-film.ru

Как скачать и пережать флэш-ролик с любого сайта

правильное руководство по универсальному пережатию флэш-видеороликов с помощью Avisynth

Автор: Филипп Казаков | 2008-07-20 | просмотров 1471
Тэги

Base.FlashVideoDownload History

Hide minor edits - Show changes to markup

2013-03-07, 15:44 by Finar -
Changed line 63 from:

Что делать, если надо пережать "векторный" flash, т.е. файл .swf? Воспользоваться специализированным софтом, например http://www.aunsoft.com/swf-converter/?, который отрендерит ролик и сконвертит его в нужный формат.

to:

Что делать, если надо пережать "векторный" flash, т.е. файл .swf? Воспользоваться специализированным софтом, например Aunsoft_SWF-Converter, который отрендерит ролик и сконвертит его в нужный формат.

2013-03-07, 15:43 by Finar -
Added lines 61-65:

Что делать, если надо пережать "векторный" flash, т.е. файл .swf? Воспользоваться специализированным софтом, например http://www.aunsoft.com/swf-converter/?, который отрендерит ролик и сконвертит его в нужный формат.

2012-12-28, 15:52 by Finar -
2012-11-20, 12:09 by 120.151.218.98 -
Changed line 137 from:

Хорошо. Допустим. Но как скачивать хитрые флеш-ролики с таких хитрых сайтов, как, например, videomore.ru? Возьмем, к примеру, любое видео. Ну, хоть это - http://videomore.ru/tracks/sledaki/74-seriya?auto=true - оно не скачивается ничем, ни присадками к Лисе, ни отдельными флеш-скачивальщиками. В коде оно фиксируется как некий файл f4m, якобы закодированный Адобом. Но как-то ведь его можно выковырять?

to:

Хорошо. Допустим. Но как скачивать хитрые флеш-ролики с таких хитрых сайтов, как, например, videomore.ru? Возьмем, к примеру, любое видео. Ну, хоть это - videomore.ru/tracks/sledaki/74-seriya?auto=true - оно не скачивается ничем, ни присадками к Лисе, ни отдельными флеш-скачивальщиками. В коде оно фиксируется как некий файл f4m, якобы закодированный Адобом. Но как-то ведь его можно выковырять?

Added lines 139-143:

Я сейчас в Австралии, так что отвечаю навскидку. В данном примере видео запрятано внутрь флэш-ролика. Флэш - это кривая, проприетарная, закрытая и нелюбимая всем прогрессивным человечеством технология. Расковырять его может быть и невозможно, это как exe-файл.

Конечно, ничего невзламываемого не существует, поэтому чтобы выцепить ссылки на видеофайлы из flash-ролика следует воспользоваться http-сниффером. Он позволяет на низком уровне отследить все адреса, к которым обращается ваш компьютер. В конечном итоге он все равно непременно обращается к файлам по конкретным адресам.

Finar.

2012-11-11, 22:34 by Finar -
Added lines 132-137:
2011-10-30, 00:53 by Finar -
Added lines 127-132:
2011-04-27, 14:35 by Finar -
Deleted lines 0-3:
Changed lines 61-62 from:

to:
2011-04-13, 20:20 by Finar -
Changed line 5 from:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

to:

В день после Бега в летнюю ночь, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

2011-03-03, 19:35 by Yuri - Comment added
Added lines 120-127:
2011-01-14, 17:34 by 1212 - Comment added
Added lines 113-119:
2010-11-14, 01:28 by Shevkunov - Comment added
Added lines 106-112:
2010-08-15, 18:18 by Maks - Comment added
Added lines 99-105:
2010-08-11, 12:39 by Denish - Comment added
Changed lines 93-100 from:

Finar.

to:
2010-05-21, 22:24 by Finar -
Changed lines 91-93 from:
to:

Это было бы очень правильное решение!

Finar.

2010-05-18, 16:06 by Игорь - Comment added
Added lines 83-89:
2010-03-10, 19:51 by alekskeri1 - Comment added
Added lines 76-82:
2010-01-20, 13:27 by valtech - Comment added
Added lines 71-77:
2009-12-23, 15:13 by Finar -
Deleted lines 70-78:
2009-12-21, 00:59 by йтыйый - Comment added
Added lines 70-77:
2009-11-19, 07:40 by zen - Comment added
Changed lines 65-71 from:

to:
2009-03-24, 21:07 by Finar -
Changed line 15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый. update 2009-03-23: нашел - Sothink Web Video Downloader for Firefox. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый. update 2009-03-23: нашел - Sothink Web Video Downloader for Firefox. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

2009-03-23, 13:36 by Finar -
Changed line 15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый. update 2009-03-23: нашел: Sothink Web Video Downloader for Firefox к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый. update 2009-03-23: нашел - Sothink Web Video Downloader for Firefox. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

2009-03-23, 13:33 by Finar -
Changed line 15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download (update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый) к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый. update 2009-03-23: нашел: Sothink Web Video Downloader for Firefox к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

2009-02-18, 23:57 by Finar -
Changed line 15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download (update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый) к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download (update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый) к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

2009-02-18, 23:56 by Finar -
Changed line 15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download (update 2009-02-18этот плагин перешел на рекламно-коммерческую основу, ищу новый) к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

2008-12-05, 19:02 by Finar -
Added line 13:
2008-09-25, 01:11 by Finar -
Changed line 1 from:
to:
2008-09-17, 23:02 by Finar -
Added lines 1-3:
Changed lines 5-14 from:
to:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

2008-09-11, 21:54 by Finar -
Changed line 7 from:
to:
2008-09-11, 11:52 by Finar -
Changed lines 11-12 from:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

to:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

2008-09-11, 01:33 by Finar -
Changed lines 4-5 from:

Темы: \\

to:
Changed lines 9-10 from:

to:
2008-08-10, 21:03 by Finar -
Changed lines 2-3 from:
to:
2008-08-10, 20:21 by Finar -
Added lines 4-9:
Deleted lines 68-69:

Категории: VideoCoding? | VideoPlaying? | Avisynth?

2008-08-10, 20:15 by Finar -
Added line 3:
2008-07-20, 18:40 by Finar -
2008-07-20, 18:39 by Finar -
Changed line 63 from:

Категории: VideoCoding? | VideoPlaying? | Avisynth?

to:

Категории: VideoCoding? | VideoPlaying? | Avisynth?

2008-07-20, 18:31 by Finar -
Changed lines 61-64 from:

, не забыв мануально указать желаемую частоту кадров. Теперь скрипт можно открыть в VirtualDubMod и, не забыв прицепить demux'нутую mp3шку, пережать во всенародно любимый Divx. С этим уж наверняка справится любой школьник.

to:

, не забыв мануально указать желаемую частоту кадров. Теперь скрипт можно открыть в VirtualDubMod и, не забыв прицепить demux'нутую mp3шку, пережать во всенародно любимый Divx. С этим уж наверняка справится любой школьник.

Категории: VideoCoding? | VideoPlaying? | Avisynth?


2008-07-20, 18:21 by Finar -
Changed lines 55-56 from:

Сначала разберемся со звуком: чтобы не пережимать mp3 лишний раз, его можно безпотерьно demux'нуть из исходного *.flv файла через DSM-конвертер Media Player Classic.

to:

Начнем со звука: чтобы не пережимать mp3 лишний раз, его можно беспотерьно demux'нуть из исходного *.flv файла через DSM-конвертер Media Player Classic.

2008-07-20, 18:20 by Finar -
Changed line 7 from:
  1. пережать его популярный формат divx+mp3 для публикации на форумах
to:
  1. пережать его в популярный формат divx+mp3 для публикации на форумах
Changed lines 12-15 from:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне флэш-плеера.

Пережать его популярный формат divx+mp3

Теперь у нас есть файл с расширением *.flv. В моем случае он оказался вот с таким содержанием:

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне сайтового флэш-плеера.

Пережать его в популярный формат divx+mp3

Теперь на жестком диске есть файл с расширением *.flv. В моем случае он оказался вот с таким содержанием:

Changed lines 42-43 from:

Чтобы проиграть такой файл, можно синсталлировать flvplayer или воспользоваться VLC Media Player Portable. Можно также заставить играться такие файлы через DirectShow в любом системном плеере, однако эта задача слегка нетривиальна. Однако нам придется ее решить, чтобы через Avisynth пережать ролик в "авишку", не требующую от пользователей никаких телодвижений для воспроизведения.

to:

Чтобы проиграть такой файл, можно синсталлировать flvplayer или воспользоваться VLC Media Player Portable. Можно также заставить играться такие файлы через DirectShow в любом системном плеере, но эта задача слегка нетривиальна. Однако нам придется ее решить, чтобы через Avisynth пережать ролик в "авишку", не требующую от обычных пользователей никаких телодвижений для воспроизведения.

2008-07-20, 18:18 by Finar -
Changed lines 5-6 from:

Итак, задача можно разделить на нескольких этапов:

  1. скачать скрытый flash-ролик с новостного сайта
to:

Итак, задачу можно разделить на несколько этапов:

  1. скачать скрытый flash-ролик
Changed line 11 from:

Скачать скрытый flash-ролик с новостного сайта

to:

Скачать скрытый flash-ролик

2008-07-20, 18:17 by Finar -
Changed lines 3-4 from:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положит в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

to:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положить в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

2008-07-20, 18:16 by Finar -
Changed lines 3-4 from:

В день после Бега в летнюю ночь?, телеканал ТВЦ, сняо нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, вложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положит в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

to:

В день после Бега в летнюю ночь?, телеканал ТВЦ, давече снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, выложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положит в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

2008-07-20, 18:15 by Finar -
Changed line 1 from:
to:
2008-07-20, 18:15 by Finar -
Changed lines 8-9 from:
to:
Changed lines 44-45 from:
Проигрывание flv-файлов через DirectShow и Avisynth.

Во-первых, понадобится надежный комплексный DS-декодер FFDShow, в котором есть поддержка необходимых кодеков FLV1 и h263. Во-вторых, пригодится flv-сплиттер от Gabest'a Синсталлировать одинокий FLVSplitter.ax файл, для которого Gabest поленился написать инсталлятор :), можно таким простым батом:

to:
Проиграть flv-файл через DirectShow и Avisynth

Во-первых, понадобится надежный комплексный DS-декодер FFDShow, в котором есть поддержка необходимых кодеков FLV1 и h263. Во-вторых, пригодится flv-сплиттер от Gabest'a. Синсталлировать одинокий FLVSplitter.ax файл, для которого Gabest поленился написать инсталлятор :), можно таким простым батом:

Changed line 54 from:
Перекодирование flv-файлов через Avisynth.
to:
Перекодировать flv-файл через Avisynth
Changed line 61 from:

, не забыв мануально указать желаемую частоту кадров. Теперь скрипт можно открыть в VirtualDubMod и, не забыв прицепить demux'нутую mp3шку, пережать во всенародно любимый Divx. С этим уж наверняка справится любой школьник.

to:

, не забыв мануально указать желаемую частоту кадров. Теперь скрипт можно открыть в VirtualDubMod и, не забыв прицепить demux'нутую mp3шку, пережать во всенародно любимый Divx. С этим уж наверняка справится любой школьник.

2008-07-20, 18:09 by Finar -
Changed lines 41-42 from:

Чтобы проиграть такой файл, можно синсталлировать flvplayer или воспользоваться VLC Media Player Portable. Можно также заставить играться такие файлы через DirectShow в любом системном плеере, однако эта задача слегка нетривиальна. Однако нам придется ее решить, чтобы через Avisynth пережать ролик в "авишку", не требующую от пользователей никаких телодвижений.

to:

Чтобы проиграть такой файл, можно синсталлировать flvplayer или воспользоваться VLC Media Player Portable. Можно также заставить играться такие файлы через DirectShow в любом системном плеере, однако эта задача слегка нетривиальна. Однако нам придется ее решить, чтобы через Avisynth пережать ролик в "авишку", не требующую от пользователей никаких телодвижений для воспроизведения.

Changed lines 51-60 from:

Теперь все flv-файлы проигрываются на системном уровне, то есть в GraphEdit или mplayer2.exe

to:

Теперь все flv-файлы проигрываются на системном уровне, то есть в GraphEdit или mplayer2.exe.

Перекодирование flv-файлов через Avisynth.

Сначала разберемся со звуком: чтобы не пережимать mp3 лишний раз, его можно безпотерьно demux'нуть из исходного *.flv файла через DSM-конвертер Media Player Classic.

Для видео осталось набросать простенький avisynth-скрипт:

DirectShowSource("W:\...\SummerNight_Run'2008\SummerNight_Run'2008.flv", fps=15)

, не забыв мануально указать желаемую частоту кадров. Теперь скрипт можно открыть в VirtualDubMod и, не забыв прицепить demux'нутую mp3шку, пережать во всенародно любимый Divx. С этим уж наверняка справится любой школьник.

2008-07-20, 17:59 by Finar -
Changed lines 44-51 from:

Во-первых, понадобится надежный комплексный DS-декодер FFDShow, в котором есть поддержка необходимых кодеков FLV1 и h263. Во-вторых, пригодится сплиттер от Gabest'a.

to:

Во-первых, понадобится надежный комплексный DS-декодер FFDShow, в котором есть поддержка необходимых кодеков FLV1 и h263. Во-вторых, пригодится flv-сплиттер от Gabest'a Синсталлировать одинокий FLVSplitter.ax файл, для которого Gabest поленился написать инсталлятор :), можно таким простым батом:

copy FLVSplitter.ax %windir%\system32\
regsvr32 /s %windir%\system32\FLVSplitter.ax

Заметьте, что в популярном Media Player Classic встроенный flv-сплиттер, так что даже если файл в нем играется, внешний сплиттер все равно необходим!

Теперь все flv-файлы проигрываются на системном уровне, то есть в GraphEdit или mplayer2.exe

2008-07-20, 17:53 by Finar -
Changed lines 2-3 from:

В день после Бега в летнюю ночь?, телеканал ТВЦ, снявший о нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, вложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положит в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

to:

В день после Бега в летнюю ночь?, телеканал ТВЦ, сняо нашем забеге небольшой репортаж, любезно предоставил его широкой общественности, вложив к себе на сайт, за что ему большое спасибо! Конечно, организатору пробега захотелось заполучить этот ролик в собственное распоряжение: положит в семейный архив, выложить на сайт и т.п. Я решил задокументировать процесс решения этой несложной задачи, так как она может оказаться достаточно интересной для широкой общественности.

Changed line 7 from:
to:
  1. пережать его популярный формат divx+mp3 для публикации на форумах
Changed lines 11-44 from:

Все очень просто.

to:

Все очень просто. Нужен правильный броузер FireFox и правильный плагин Fast Video Download к нему. Учтите только, что чтобы истинный видеофайл *.flv отобразился в диалоге плагина, необходимо нажать кнопку Play в окне флэш-плеера.

Пережать его популярный формат divx+mp3

Теперь у нас есть файл с расширением *.flv. В моем случае он оказался вот с таким содержанием:

General #0
Complete name        : W:\...\SummerNight_Run'2008\SummerNight_Run'2008.flv
Format               : Flash Video
File size            : 7.33 MiB
PlayTime             : 2mn 19s
Bit rate             : 439 Kbps
audiosamplerate      : 22050.000

Video #0
Codec                : Intel H.263
Codec/Info           : Intel H.263
PlayTime             : 2mn 19s
Width                : 320 pixels
Height               : 240 pixels
Aspect ratio         : 4/3
Frame rate           : 15.000 fps
Bits/(Pixel*Frame)   : 0.000

Audio #0
Codec                : MPEG-1L3
Channel(s)           : 1 channel
Sampling rate        : 22 KHz
Resolution           : 16 bits

Чтобы проиграть такой файл, можно синсталлировать flvplayer или воспользоваться VLC Media Player Portable. Можно также заставить играться такие файлы через DirectShow в любом системном плеере, однако эта задача слегка нетривиальна. Однако нам придется ее решить, чтобы через Avisynth пережать ролик в "авишку", не требующую от пользователей никаких телодвижений.

Проигрывание flv-файлов через DirectShow и Avisynth.

Во-первых, понадобится надежный комплексный DS-декодер FFDShow, в котором есть поддержка необходимых кодеков FLV1 и h263. Во-вторых, пригодится сплиттер от Gabest'a.

2008-07-20, 17:35 by Finar -
Added lines 1-10: