Я знаю, что в Windows Internet Explorer хранит .flv
временные файлы во временной папке ( C:\Users\%username%\AppData\Local\Microsoft\Windows\Temporary Internet Files
) при просмотре YouTube. И так же делают и Google Chrome в Windows ( C:\Users\%username%\AppData\Local\Google\Chrome\User Data\Default\Cache
). Так что легко найти копию этого .flv
файла.
Как насчет Chromium в Ubuntu? Хранит ли он временные данные просмотра и где?
youtube-dl
программу командной строки, чтобы получить видео самого лучшего качества. Корочеsudo apt install youtube-dl
и позжеcd ~/Videos && youtube-dl "https://youtu.be/ESUCEaOUx_M"
.Ответы:
Я написал небольшой скрипт bash, который автоматизирует отличное решение от Radu :
источник
Я провел небольшое исследование и теперь могу прийти с ответом, который не так прост, как кажется на первый взгляд.
Я много искал в Google, и почти все указывает на
~/.cache/chromium/Default
папку. Это папка, в которой вы должны найти файлы кэша Google Chrome. Но здесь нет больших флеш-видеофайлов (как у YouTube), только маленькие.В конце концов, чтобы ответить на вопрос, я пришел к следующим выводам:
ps
будет делать только штраф:ps ax | grep flash
.После того как вы это PID можно узнать имя видеофайла , который только что был потоковом на Youtube:
ls -l /proc/[*PID*]/fd | grep Flash
. В результате вы увидите что-то вроде этого:И вот ответ на вопрос: последний видеофайл, который транслируется на YouTube и кешируется в системе:
Теперь, если вы хотите, вы должны скопировать их в любом месте системы:
И теперь у вас есть последнее видео, просмотренное на Youtube в вашей личной коллекции видео.
источник
Я делаю это вручную так: определите этот псевдоним в /etc/bash.bashrc
и создайте этот скрипт в /usr/local/bin/lsfd.sh
результат:
затем я знаю, где находятся файлы, и использую mplayer, чтобы увидеть, какой файл мне нужен. затем вручную скопируйте.
источник
Chromium хранит свои файлы кэша в разных папках, которые могут меняться со временем (в зависимости от версии?). Поэтому, возможно, вам следует просмотреть их все, чтобы найти то, что вы ищете.
И они являются:
В YouTube файлы вы заинтересованы в основном , вероятно, будет под одним из медиа - кэша папки, но без расширения файла. К счастью, в отличие от Windows, Linux часто определяет типы файлов независимо от расширения. Таким образом, вы можете узнать их с помощью значков видеофайлов или даже миниатюр .
источник
Я написал новый bash-скрипт для загрузки флэш-видеофайлов с использованием Ubuntu 16.04 и Chromium Version 62 . благодаря этому примеру от McBarron
Также вы можете посмотреть на GitHub хранилище
источник
Хром бросает файлы в
.cache/chromium/Default
соответствииCache
иMedia Cache
папок.источник