LINUX.ORG.RU

Как вытащить звуковую дорожку из онлайн видео?

 


0

1

Заранее прошу копирастов пройти найуг не беспокоиться.

Хочу вытащить редкое кино из интернета.

Калифорнийская печатная машинка (California typewriter - Даг Никол - 2016

В одном месте нашёл видео на английском без перевода, в другом месте нашёл в переводе, но не торрент, а онлайн в ужасном качестве, и рекламными вставками в звук.

Решил вытащить русскую дорогу, убрать рекламу, заменив фрагментами из оригинальной дорожки, и собрать в один фильм.

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

Как эта технология устроена, и как такое скачивать? Поделитесь plz примерами. А может есть что-то вроде youtube-dl в консоли?

Переписывать звук через line_out в line_in у меня как-то рука не подымается. Можно же вытащить его как-то проще?

★★★

Последнее исправление: hikikomori (всего исправлений: 2)

и зачем писать столько слов, если в заголовке все есть

anonymous
()

Так просто ж. Зайди на страницу скачай mp4(В огнелисе ПКМ->Информация о странице->выбираешь видео->Сохранить как). У меня качает 5+ Мб/сек, затем ffmpeg’ом редактируешь, для скорости с -codec copy, шпаргалка по ffmpeg

AKonia ★★
()
Последнее исправление: AKonia (всего исправлений: 6)
Ответ на: комментарий от AKonia

Моя ошибка, что я пробовал на паузе, когда ПКМ с шифтом жать смысла нет - объект картинка, а не видео. Попробовал во время воспроизведения, получилось.

затем ffmpeg’ом редактируешь, для скорости с -codec copy, шпаргалка по ffmpeg

Спасибо, попробую.

hikikomori ★★★
() автор топика
Последнее исправление: hikikomori (всего исправлений: 2)

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

По ссылке не ходил, но большая часть фильмов через интернет сейчас работает через Apple HLS. Постарайтесь найти в отладчике файл index.m3u и скормите его адрес youtube-dl.

anonymous
()

Как альтернатива — просто сделать вебрип с помощью OBS. Писать только звук.

AP ★★★★★
()

youtube-dl можно ещё попробовать, он и его клоны многие сайты понимают, не только PornHub YouTube.

Korchevatel ★★★★★
()

та за это время уже половину интернета можно было выкачать или с экрана звук записать, а ты все в поисках

anonymous
()
Ответ на: комментарий от anonymous

Поиски новых знаний никогда не заканчиваются.

hikikomori ★★★
() автор топика

редкое кино из интернета

Тоже мне редкое, весь интернет завален. Добавь к строке поиска «смотреть» — в нормальном качестве, с русским переводом. Даже на говноклассниках есть, не говоря уже про откровенно пиратские площадки.

ffmpeg -i 'https://brother.bazonserver.site/manifest/13065/720.mp4/index.m3u8?hash=btHQAbbF7yNovZGruYX4FQ&expires=1636330421&id=13065&name=720.mp4' -c copy typewriter.mp4

Ссылка истечёт через ~12 чаcов.

anonymous
()
Ответ на: комментарий от AP

Ну у вас и методы, Александр. Боюсь спросить чем вы гвозди заколачиваете.

anonymous
()

Как то так, берешь файл со списком маленьких видео, через sed обрезаешь до url, и скармливаешь его wget, когда отработает wget, сшивай через ffmpeg и бери дорожку из полученного файла.

einhander ★★★★★
()
Ответ на: комментарий от anonymous

Тоже мне редкое, весь интернет завален. Добавь к строке поиска «смотреть» — в нормальном качестве, с русским переводом. Даже на говноклассниках есть, не говоря уже про откровенно пиратские площадки.

Думаете я не искал? В 99% дубляж с аудио, видеорекламой, и низким качеством картинки. Скачал оригинал тут (Йо-хо-хо, включи прокси!), Дубляжа с таким же качеством картинки не нашёл!

Ссылка истечёт через ~12 чаcов.

18:12 Server returned 404 Not Found

hikikomori ★★★
() автор топика
Последнее исправление: hikikomori (всего исправлений: 3)
Ответ на: комментарий от hikikomori

В 99% дубляж с аудио, видеорекламой, и низким качеством картинки.

Ну есть такое, да. Видимо это единственный вариант, но ты же хотел

вытащить русскую дорогу, убрать рекламу

С этим проблем ведь нет?

18:12 Server returned 404 Not Found

Ну фиг знает, может там ещё на айпи смотрят. У меня до сих пор скачивает.

anonymous
()
Ответ на: комментарий от anonymous

Я сначала подходящую дорогу найду, потом выдирать буду. Попробовал с другого ip другого провайдера. тоже самое, 404. А перевыложите на какой обменник, сравню со своим вариантом.

hikikomori ★★★
() автор топика
Последнее исправление: hikikomori (всего исправлений: 1)
Ответ на: комментарий от hikikomori

Ссылку брал отсюда: base64: aHR0cDovL2hkdGVtYS5jb20vZmlsbXMvMjg2NjIta2FsaWZvcm5panNrYWphLXBlY2hhdG5hamEtbWFzaGlua2EtZmlsbS0yMDE2LW9ubGluZS5odG1sCg==

Перед запуском фильма в браузере нажми F12, выбери вкладку Network, отфильтруй по Media и запускай просмотр. Нужная ссылка должна будет быть первой в списке. Дополнительно можешь задать фильтр по тексту m3u8.

Реклама присутствует.

anonymous
()
Ответ на: комментарий от chenbr0

Занудство про печатные машинки, документалка. Том Хенкс сокрушается, что люди перестали ими пользоваться. Снято, вроде, не так давно, но картинка выглядит как из 80-х. Сейчас блоггеры на ютубе лучше снимают.

anonymous
()
Ответ на: комментарий от anonymous

Всё так и сделал, но размер файла микроскопический 181.83Кб, это не видео, хотя расширение .mp4, не смотрится
не так: https://brother.bazonserver.site/manifest/13065/480.mp4/index.m3u8?hash=1EHtm8qqfzqdayI8_VBQBg&expires=1636475804&id=13065&name=480.mp4
и не так:
https://brother.bazonserver.site/manifest/13065/480.mp4/index.m3u8 и даже не так:
https://brother.bazonserver.site/manifest/13065/480.mp4

Этот метод самый простой, но далеко не всегда работает(

если с shift ПКМ, то вроде даёт сохранить «видео», а вместо него картинка: https://brother.bazonserver.site/video/13065/poster.avif

А как описали выше вроде выкачивается что-то:

ffmpeg -i 'URL' -c copy typewriter.mp4
hikikomori ★★★
() автор топика
Последнее исправление: hikikomori (всего исправлений: 1)
Ответ на: комментарий от hikikomori

.m3u8

Так да, ты получаешь таким образом не само видео, а плейлист с его частями. Для скачивания или просмотра нужна специальная программа, типа ffmpeg. Браузеры не понимают .m3u8. Не будешь же ты каждую часть выкачивать отдельно руками и потом клеить их все в один файл. Кроме .m3u8 ещё бывает формат .mpd, он также содержит информацию о сегментах, но уже по стандарту mpeg. А бывает, что всё видео состоит из одной части и сервер отдаёт прямую ссылку на .mp4.

Ffmpeg, естественно, всё это может пережёвывать. Но, бывает, что некоторые серверы в дополнительных заголовках передают какие-то ключи, либо рефереры и без этих заголовков не дают скачивать. В ffmpeg для этого есть опция -headers, где ты указываешь заголовки, как в curl, например:

ffmpeg -headers $'Referer: https://example.com/\r\nUser-Agent: Mozilla\r\n' -i "$URL" -c copy video.mp4

Кстати, в Firefox ты можешь сразу скопировать команду curl с заголовками для какого-то ресурса (удобно, когда сервер отдаёт файл mp4 целиком), если нажмёшь ПКМ на элементе списка. Там же можно скопировать и просто одни заголовки.

А иногда бывает, что части шифруются и дешифруются скриптом в браузере, либо на сайте используется какой-то внутренний или нераспространённый формат плейлиста. Тут уже нужно либо более глубоко вникать, либо искать альтернативу.

anonymous
()

попробуй vlc, там что-то было такое.

slackwarrior ★★★★★
()

Как эта технология устроена, и как такое скачивать

Это муторно всё равно. Проще бы уже записал тупо выход с пульсы через parec.

no-such-file ★★★★★
()
Ответ на: комментарий от anonymous

/Thnx! Жаль нет кнопки «отметить полезное сообщение»)

hikikomori ★★★
() автор топика
2 октября 2023 г.
Ответ на: комментарий от hikikomori

Попробовал все способы описанные выше, ничего не помогло, ситуация примерно такая же, есть фильм в хорошем качестве, но нормального звука нигде нет, только в онлайн, где качество похерено.

Я сделал так: Открыл сеть в браузере запустил фильм, нашел ссылку на файл m3u8. И просто через расширение для хрома - https://chrome.google.com/webstore/detail/m3u8-downloader/pibnhedpldjakfpnfkabbnifhmokakfb/related вставил ссылку и он собрал все кусочки стрима в TS файл.

egorchik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.