Как скачать видео с YouTube?

204

Каковы инструкции по загрузке видео с YouTube?


Уведомление: Нарушение условий обслуживания

Помните, что, выполнив любой из приведенных ниже ответов, вы нарушите Условия обслуживания YouTube (TOS) . В частности, из раздела 5.Б .:

Контент предоставляется вам как есть. Вы можете получить доступ к Контенту для вашей информации и личного использования исключительно в соответствии с намерениями, предоставляемыми посредством предоставляемых функций Сервиса и в соответствии с настоящими Условиями обслуживания. Вы не должны загружать какой-либо Контент, если не видите ссылку «загрузить» или аналогичную ссылку, отображаемую YouTube в Сервисе для этого Контента. Вы не должны копировать, воспроизводить, распространять, передавать, транслировать, демонстрировать, продавать, лицензировать или иным образом использовать любой Контент для любых других целей без предварительного письменного согласия YouTube или соответствующих лицензиаров Контента. YouTube и его лицензиары сохраняют за собой все права, прямо не предоставленные в отношении Сервиса и Контента.


Android Dev
источник
12
Ну, просто просматривая видео на YouTube, вы также нарушаете TOS, потому что передаете контент ...
PeterM
3
И, наблюдая, вы также показываете это.
Неемия

Ответы:

77

youtube-dl - отличный инструмент для загрузки видео с YouTube. Установите его с помощью этой команды:

sudo apt-get install youtube-dl

тогда используйте это так:

youtube-dl [VIDEO_LINK]

Чтобы узнать больше о возможностях продвижения, запустите

man youtube-dl

Или ознакомьтесь с документацией .

Оригинальный ответ:

Для пользователей Firefox:

Вы можете установить дополнение Video DownloadHelper в Firefox и загрузить любой встроенный объект, включая видео YouTube.

Введите описание изображения здесь

Введите описание изображения здесь

Pedram
источник
14
почему этот скриншот показывает, как это сделать в интернет-exlporer?
Алвар
6
@ Alvar: Это Mozille Firefox
Тахионы
3
Да уж. Это Firefox, но с интерфейсом Windows Classic.
Ads20000
1
@PaulRougieux работает с моим последним Firefox на этот день (текущая версия 47.0). Я проверил это, загрузив несколько видео с Youtube на моем Ubuntu 16.04
adadion
2
В конце я использовал youtube-dl, как упомянуто в ответе ниже. Убедитесь, что вы установили его с pip. Тот, что предоставлен моим хранилищем пакетов, устарел и не работал. Но тот, который был установлен, sudo pip install youtube-dlработал.
Поль Ружье,
327

YouTube-DL

Установка с официального сайта:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Он также есть в репозиториях Ubuntu, но вам часто придется обновлять его sudo youtube-dl -U

Установка и оценка от pip:

sudo -H pip install --upgrade youtube-dl

Использование:

youtube-dl YouTube-(or-other-website)-video-link

так что скачаем видео.

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

Шекхар Раут
источник
7
Если у вас нет aptitude, вы можете использовать apt-getвместо этого. Обратите также внимание, что перед использованием команд sudo aptitude install ...или sudo apt-get install ..., вы должны сначала запустить sudo aptitude updateили sudo apt-get update.
Элия ​​Каган
9
Я рекомендую запускать sudo youtube-dl -Uсразу после apt-get.
bohdan_trotsenko
3
имейте в виду, что youtube-dl может загружать и со многих других сайтов
PythoNic
3
@ThorSummoner Вы можете использовать опции --max-quality или --format. Пример: youtube-dl youtube.com/videolink - max-quality 360p или youtube-dl youtube.com/videolink --format mp4
Ясир Хуссейн
2
Вместо того, чтобы возиться с PPA, просто используйте sudo pip install youtube-dl. @modosansreves Я категорически не согласен, программы не должны связываться с вещами, установленными менеджером пакетов. В следующий раз, когда в официальном репозитории появится обновление, dpkg может взбеситься из-за измененных файлов.
nyuszika7h
53

Minitube

Установить минитубе

Minitube - это настольное приложение YouTube. С его помощью вы можете смотреть видео с YouTube по-новому: вы вводите ключевое слово, Minitube дает вам бесконечный поток видео. Minitube - это не клонирование оригинального веб-интерфейса YouTube, а создание новых возможностей для телевидения.

Не требует Flash Player . Из этого приложения вы можете смотреть и скачивать видео.


Screenshoot1

Screenshoot2

Uri Herrera
источник
Мне интересно, почему никто не упомянул об этом. Кстати, снимок экрана с Ubuntu или Linux был бы неплохим.
Oxwivi
6
Это не совсем то, о чем говорил вопрос. Вы можете скачать видео с YouTube здесь?
justingrif
5
Это не работает на моем Ubuntu 13.04, всегда вылетает через 10 секунд.
Iammilind
Кажется, функция загрузки больше не работает
fkoessler
6
По состоянию на май 2014 года я проверил это, и minitube кажется мертвым проектом. Более новая (платная) версия - minitube-ubuntu, и вы не можете получить ее бесплатно. По-видимому, многие отзывы о программном центре показывают, что старый minitube дает сбой.
itols
31

Дополнение браузера:
http://www.clipconverter.cc/addon/

Введите описание изображения здесь

Другие сайты, которые можно использовать:

http://www.clipconverter.cc/
http://keepvid.com/
http://www.listentoyoutube.com/

И это программное обеспечение также прекрасно:

http://www.4kdownload.com/

Введите описание изображения здесь

Jeggy
источник
Это превосходное расширение хрома, похоже, было удалено. Знаете ли вы способ получить эту функциональность еще? Заранее спасибо.
Geppettvs D'Constanzo
Извините, YouTube не позволяет иметь такие расширения. но я нашел способ обойти это. Я обновлю свой ответ через минуту
Jeggy
Спасибо @ Джегги, ваше предложение великолепно. Я успешно установил это расширение, и оно отлично работает в моей системе Ubuntu. Тем не менее, я нахожу серьезную проблему при попытке установить то же расширение с помощью вашей процедуры в системе на базе Windows, расширение устанавливается, но не работает. Я был бы очень признателен, если бы вы поделились своим опытом по этому вопросу. Заранее спасибо.
Geppettvs D'Constanzo
Это должно работать так же хорошо в Windows: / У меня нет машины с Windows рядом со мной извините :(, но я скоро попробую это с Windows и, возможно, я обновлю это, если я заставлю его работать
Джегги
3
Отлично, 4kdownload это хорошо. Да пребудет с тобой сила!!
Jherax
29

Я думаю, что самый простой способ загрузить видео с YouTube, без установки какого-либо плагина или программного обеспечения, - это savefrom.net . И вот видео, демонстрирующее, как загрузить видео YouTube, используя трюк ss . Допустим, вы хотите скачать видео ниже:

Видео для скачивания

В адресной строке добавьте ssперед youtube.comи нажмите Enter ↵.

Как

Теперь вы будете перенаправлены на savefrom.net . Справа выберите качество видео, которое хотите загрузить.

Скачать

efthialex
источник
3
этот сайт позволяет загружать только до 200 МБ
Savefrom сделал мой день :-) все другие альтернативы были как-то заблокированы, спасибо, что поделились.
asoundmove
@asoundmove Добро пожаловать.
efthialex
2
На самом деле сейчас я скачал 700+ МБ видео в формате H.264 за 2 минуты.
Войта Рылько
Существует эквивалент: добавить vdперед youtube.com(например, упоминается в WikiHow ).
Питер Мортенсен
16

Во-первых, если у вас нет wget , установите его:

sudo apt-get install wget

Используйте этот Perl-скрипт:

#!/usr/bin/perl -T

use strict;
use warnings;

#
##  Calomel.org  ,:,  Download YouTube videos and music using wget
##    Script Name : youtube_wget_video.pl
##    Version     : 0.38
##    Valid from  : March 2014
##    URL Page    : https://calomel.org/youtube_wget.html
##    OS Support  : Linux, Mac OSX, OpenBSD, FreeBSD or any system with perl
#                `:`
## Two arguments
##    $1 YouTube URL from the browser
##    $2 Prefix to the file name of the video (optional)
#

############  options  ##########################################

# Option: what file type do you want to download? The string is used to search
# in the YouTube URL so you can choose mp4, webm, avi or flv. mp4 seems to
# work on the most players like Android, iPod, iPad, iPhones, VLC media player
# and MPlayer.
my $fileType = "mp4";

# Option: what visual resolution or quality do you want to download? List
# multiple values just in case the highest quality video is not available, the
# script will look for the next resolution. You can choose "highres" for 4k,
# "hd1080" for 1080p, "hd720" for 720p, "itag=18" which means standard
# definition 640x380 and "itag=17" which is mobile resolution 144p (176x144).
# The script will always prefer to download the highest resolution video format
# from the list if available.
my $resolution = "hd720,itag=18";

# Option: How many times should the script retry the download if wget fails for
# any reason? Do not make this too high as a reoccurring error will just hit
# YouTube over and over again.
my $retryTimes = 5;

# Option: do you want the resolution of the video in the file name? zero(0) is
# no and one(1) is yes. This option simply puts "_hd1080.mp4" or similar at the
# end of the file name.
my $resolutionFilename = 0;

# Option: turn on DEBUG mode. Use this to reverse engineering this code if you are
# making changes or you are building your own YouTube download script.
my $DEBUG=0;

#################################################################

## Initialize retry loop and resolution variables
$ENV{PATH} = "/bin:/usr/bin:/usr/local/bin";
my $prefix = "";
my $retry = 1;
my $retryCounter = 0;
my $resFile = "unknown";
my $user_url = "";
my $user_prefix = "";

## Collect the URL from the command line argument
chomp($user_url = $ARGV[0]);
my $url = "$1" if ($user_url =~ m/^([a-zA-Z0-9\_\-\&\?\=\:\.\/]+)$/ or die "\nError: Illegal characters in YouTube URL\n\n" );

## Declare the user defined file name prefix if specified
if (defined($ARGV[1])) {
    chomp($user_prefix = $ARGV[1]);
    $prefix = "$1" if ($user_prefix =~ m/^([a-zA-Z0-9\_\-\.\ ]+)$/ or die "\nError: Illegal characters in filename prefix\n\n" );
}

## Retry getting the video if the script fails for any reason
while ( $retry != 0 && $retryCounter < $retryTimes ) {

    ## Download the html code from the YouTube page suppling the page title and the
    ## video URL. The page title will be used for the local video file name and the
    ## URL will be sanitized and passed to wget for the download.
    my $html = `wget -4Ncq -e convert-links=off --keep-session-cookies --save-cookies /dev/null --no-check-certificate "$url" -O-`  or die  "\nThere was a problem downloading the HTML file.\n\n";

    ## Format the title of the page to use as the file name
    my ($title) = $html =~ m/<title>(.+)<\/title>/si;
    $title =~ s/[^\w\d]+/_/g or die "\nError: we could not find the title of the HTML page. Check the URL.\n\n";
    $title =~ s/_youtube//ig;
    $title =~ s/^_//ig;
    $title = lc ($title);
    $title =~ s/_amp//ig;

    ## Collect the URL of the video from the HTML page
    my ($download) = $html =~ /"url_encoded_fmt_stream_map"(.*)/ig;

    # Print all of the separated strings in the HTML page
    print "\n$download\n\n" if ($DEBUG == 1);

    # This is where we look through the HTMl code and select the file type and
    # video quality.
    my @urls = split(',', $download);
    OUTERLOOP:
    foreach my $val (@urls) {
    #   print "\n$val\n\n";

        if ($val =~ /$fileType/) {
            my @res = split(',', $resolution);
            foreach my $ress (@res) {
                if ($val =~ /$ress/) {
                    print "\n\nGOOD\n\n" if ($DEBUG == 1);
                    print "$val\n" if ($DEBUG == 1);
                    $resFile = $ress;
                    $resFile = "sd640" if ( $ress =~ /itag=18/ );
                    $resFile = "mobil176" if ( $ress =~ /itag=17/ );
                    $download = $val;
                    last OUTERLOOP;
                }
            }
        }
    }

    ## Clean up the URL by translating unicode and removing unwanted strings
    $download =~ s/\:\ \"//;
    $download =~ s/%3A/:/g;
    $download =~ s/%2F/\//g;
    $download =~ s/%3F/\?/g;
    $download =~ s/%3D/\=/g;
    $download =~ s/%252C/%2C/g;
    $download =~ s/%26/\&/g;
    $download =~ s/sig=/signature=/g;
    $download =~ s/\\u0026/\&/g;
    $download =~ s/(type=[^&]+)//g;
    $download =~ s/(fallback_host=[^&]+)//g;
    $download =~ s/(quality=[^&]+)//g;

    ## Clean up the URL
    my ($youtubeurl) = $download =~ /(http?:.+)/;

    ## URL title additon
    my ($titleurl) = $html =~ m/<title>(.+)<\/title>/si;
    $titleurl =~ s/ - YouTube//ig;
    $titleurl =~ s/ /%20/ig;

    ## Combine the YouTube URL and title string
    $download = "$youtubeurl\&title=$titleurl";

    ## A bit more cleanup as YouTube
    $download =~ s/&+/&/g;
    $download =~ s/&itag=\d+&signature=/&signature=/g;

    ## Combine file variables into the full file name
    my $filename = "unknown";
    if ($resolutionFilename == 1) {
        $filename = "$prefix$title\_$resFile.$fileType";
    }
    else {
        $filename = "$prefix$title.$fileType";
    }

    ## Process check: Are we currently downloading this exact same video? Two of the
    ## same wget processes will overwrite themselves and corrupt the video.
    my $running = `ps auwww | grep [w]get | grep -c "$filename"`;
    print "\nNumber of the same wgets running: $running\n" if ($DEBUG == 1);
    if ($running >= 1)
    {
        print "\nAlready $running process, exiting." if ($DEBUG == 1);
        exit 0;
    };

    ## Print the long, sanitized YouTube URL for testing and debugging
    print "\n$download\n" if ($DEBUG == 1);

    ## Print the file name of the video collected from the web page title for us to see on the cli
    print "\n Download: $filename\n\n";

    ## Background the script. Use "ps" if you need to look for the process
    ## running or use "ls -al" to look at the file size and date.
    fork and exit;

    ## Download the video
    system("wget", "-4Ncq", "-e", "convert-links=off", "--load-cookies", "/dev/null", "--tries=10", "--timeout=20", "--no-check-certificate", "$download", "-O", "$filename");

    ## Print the error code of wget
    print "     error code: $?\n" if ($DEBUG == 1);

    ## Exit Status: Check if the file exists and we received the correct error code
    ## from system call. If the download experienced any problems the script will run again and try
    ## continue the download till the file is downloaded.

    if ($? == 0 && -e "$filename" && ! -z "$filename")
    {
        print " Finished: $filename\n\n" if ($DEBUG == 1);
        $retry = 0;
    }
    else
    {
        print STDERR "\n FAILED: $filename\n\n" if ($DEBUG == 1);
        $retry = 1;
        $retryCounter++;
        sleep $retryCounter;
    }

} # while

#### EOF #####

Скопируйте этот скрипт в текстовый файл и переименуйте его youtube_wget.pl.

Сделайте его исполняемым, используя следующую команду:

chmod 755 youtube_wget.pl

Когда вы хотите скачать в терминале, введите:

./youtube_wget.pl http://www.youtube.com/watch?v=ejkm5uGoxs4

Измените URL YouTube на свой URL видео YouTube.

Сохранить местоположение: видео будет сохранено в вашем текущем каталоге.

Источник: YouTube Downloader Wget Perl Script

Nux
источник
5
Я уверен, что ОП уже установлено, wgetтак как он спросил, как использовать определенным образом.
Раду Рэдяну
Учитывая , что это сценарий , который только вызывает wget(и выставляет совершенно другой интерфейс пользователя), я бы с в youtube-dlответ вместо этого. youtube-dlгораздо мощнее.
Blacklight Shining
Вы можете проверить, закончилась ли загрузка:ps -aux | grep wget
suhailvs
отлично работал на моей машине (14.04)
Garrett
не могу приступить к работе
Макс Pleaner
16

cclive

Установить cclive

Мы можем загрузить бесплатный контент с YouTube или других потоковых сайтов с помощью этого простого в использовании инструмента командной строки.

cclive - это, прежде всего, «инструмент для загрузки видео», но его также можно использовать вместе с программным обеспечением для видеоплеера, например, «mplayer», для просмотра потокового видео вместо Adobe Flash Player.

Чтобы загрузить видео из указанного местоположения (на YouTube нажмите кнопку «Поделиться» , чтобы получить URL-адрес видео). Скопируйте эту ссылку и выполните команду clive из терминала, например, с помощью следующей команды:

cclive -s best http://youtu.be/D6z6hn6wZlg

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

(Изменено -f на -s; -f устарело).

Доступно только для Ubuntu 18.10 и старше.

Takkat
источник
15

Для пользователей Firefox:

Поскольку мой ответ на этот вопрос, вероятно, более уместен здесь, я представлю его здесь для удобства.

Вы можете использовать flashgotэто дополнение для Firefox, которое я считаю чрезвычайно полезным для загрузки видео с YouTube и других сайтов. (Тем не менее, для просмотра видео по-прежнему требуется флэш-плагин в браузере flashgot.)

  • Установите flashgotс официального сайта дополнений Mozilla и перезапустите Firefox. Убедитесь, что аддон включен; проверьте, перейдя в меню ИнструментыДополненияРасширения . Из flashgotзаписи на вкладке расширений вы также можете установить ряд предпочтений.

  • Перейдите к своему видео на YouTube, установите качество в настройках видео на YouTube, начните воспроизведение видео на несколько секунд, а затем приостановите его.

  • Щелкните правой кнопкой мыши на странице YouTube и выберите flashgot media; вероятно, будет более одного видео; либо просто загрузите их оба, либо выберите больший размер файла (который будет более качественным видео). Вы можете использовать менеджер загрузок вашего браузера или другую программу, установленную через flashgot options.

Введите описание изображения здесь

user76204
источник
особенно мощный с акселем в качестве менеджера загрузки для загрузки на максимальной скорости ( askubuntu.com/a/180370/47206 )
Я использую его с менеджером загрузок DownThemAll. Он может даже нюхать некоторые потоки, которые труднее найти.
Джо
И Flashgot, и DownThemAll были сломаны Firefox Quantum (57). Они все еще работают (пока) в Firefox SE (52).
Джо
8

4kdownloader! Помимо загрузки видео с URL-адресов, он также может загружать целые плейлисты, а также конвертировать их в MP3 или другие форматы, если это необходимо.

http://www.4kdownload.com/

Я использую его в течение долгого времени, он прост и удобен, и у него есть графический интерфейс для Ubuntu.

Введите описание изображения здесь

codefreak
источник
Впервые слышу об этом. Это круто!
Hrvoje T
Большое спасибо, я не знал об этом варианте ... это лучший
Вакар
7

Я хочу предложить метод загрузки видео с YouTube с помощью медиаплеера VLC в четыре простых шага:

  1. Откройте ссылку на видео в виде сетевого потока в медиаплеере VLC.
  2. Выберите медиа-информацию и скопируйте местоположение
  3. Вставьте его в адресную строку браузера
  4. Сохрани это.

Для получения подробной информации со скриншотами, перейдите сюда - http://www.superpctricks.com/2013/12/download-youtube-videos-easily-with-vlc.html

hmayag
источник
Вместо сохранения с помощью браузера, я использую uGet и теперь могу возобновить загрузку .. Большое спасибо :)
Damodaran
Мне нравится это решение
8oh8
Я не понимаю, почему это не имеет много голосов! Это самый простой метод, который я нашел среди всех. Нет необходимости загружать какую-либо внешнюю часть программного обеспечения, и почти все используют VLC. Слава тебе .. :)
Ali_Waris
есть ли возможность выбрать качество медиа?
suhailvs
6

ОБНОВИТЬ

Bytubed больше не поддерживается. Таким образом, новое решение идет со знаменитой, но командной строкой youtube-dl . Он регулярно поддерживается и работает нормально.

  1. Чтобы обновить его

    youtube-dl -U
    
  2. И скачать видео или плейлист

    youtube-dl -c -t URL_HERE
    
  3. И если есть файл с URL, то

    youtube-dl -c -t -a urls.txt
    

Старый ответ

Я знаю, что это ответ, но я шокирован, что никто не упомянул явно Bytubed . Это просто лучшее для меня, когда дело доходит до загрузки на YouTube. Просто установите его и перейдите в меню Firefox ИнструментыBytubed .

Единственным недостатком является то, что он работает только с Firefox, но для меня это не является недостатком, так как я использую Firefox для всего моего просмотра ...

Stefano Mtangoo
источник
Больше не применимо. Эта ссылка гласит: «BYTubeD отключен! (27 сентября 2013 г.)»
bgoodr
см. обновленный ответ
Стефано Мтангу
4

Для установкиyoutube-dl :

  • Рекомендуемый способ (последняя версия):

    1. Откройте терминал с Ctrl+ Alt+ Tили поиск терминала в тире.
    2. Установите youtube-dlс помощью этой команды (вам будет предложено ввести пароль):

      sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl && sudo chmod a+x /usr/local/bin/youtube-dl
      
  • Не рекомендуется (более старая версия):

    1. Откройте терминал с Ctrl+ Alt+ Tили поиск терминала в тире.
    2. Установите youtube-dlс помощью этой команды (вам будет предложено ввести пароль):

      sudo apt-get install youtube-dl
      

Использовать youtube-dl:

  1. Чтобы выбрать, где сохранить видео, вы можете выполнить следующие действия:
    • Введите cdна терминале.
    • Нажмите Space
    • Перетащите папку из диспетчера файлов и поместите ее в терминал.
    • Если вы пропустите этот шаг, видео будет сохранено в вашей домашней папке.
  2. Для загрузки видео вы можете использовать одну из следующих процедур:

    2.1. Запустите, youtube-dl video_urlгде video_urlнаходится URL видео.

    2.2. Если вы хотите скачать много видео, вы можете выполнить следующие шаги вместо 2.1:

    • Запустите следующую команду:

      xargs youtube-dl
      
    • Повторите следующую процедуру для каждой ссылки:
      • Вставьте ссылку.
      • Нажмите Enter
    • Нажмите Ctrl+D

    2,3. Если у вас есть простой текстовый файл со списком ссылок, вы можете скачать их следующим образом:

    • Введите catна терминале.
    • Нажмите Space
    • Перетащите файл из файлового менеджера и поместите его на терминал.
    • Нажмите Space
    • Тип | xargs youtube-dl
    • Нажмите Enter
  3. Теперь видео будет загружено в выбранную папку.


Несколько заключительных мыслей:

  • В методе 2.3 последняя команда должна выглядеть так:

    cat '/home/foo/Desktop/myawesomevideos.txt' | xargs youtube-dl
    
  • Вы также можете использовать URL-адрес канала и youtube-dlсохранить весь канал.
  • Вы можете обновить youtube-dlсsudo youtube-dl -U
  • Вы можете увидеть все варианты youtube-dlсyoutube-dl --help

Спасибо пользователю 185719 и Михаэлю Грюневальду за его ответ на этот вопрос.

Хелио
источник
4

Вы также можете попробовать использовать Clipgrab. Он может загружать видео с YouTube через буфер обмена или искать в приложении видео. PPA здесь .

Вы можете использовать эти команды:

sudo add-apt-repository ppa:clipgrab-team/ppa
sudo apt-get update && sudo apt-get install clipgrab
rstreeter78
источник
4

Вы можете использовать программу командной строки Python youtube-dl .

  1. Чтобы установить программу youtube-dl, введите в своем терминале следующие команды:

    $ sudo apt-get install python-pip
    $ sudo pip install --upgrade youtube_dl
    
  2. Для загрузки видео YouTube с терминала используйте:

    $youtube-dl <video_url>
    
  3. Для просмотра различного качества и доступных форматов используйте option -F. Затем используйте код формата, который будет показан после использования опции -F, чтобы загрузить его в нужном формате.

    $ youtube-dl -F $ youtube-dl -f

  4. Для загрузки всего плейлиста используйте

    $ youtube-dl -citw <playlist_url>
    
  5. Для загрузки всего канала используйте

    $ youtube-dl -citw ytuser:<channel_name>
    
Prateek Joshi
источник
2

Есть так много способов загрузки видео с YouTube.

Заявка:

Лично я MiniTubeвыбрал приложение для получения видео с YouTube. Это действительно простой подход. Найдите видео по ключевому слову, затем загрузите его.

Командная строка:

Если вы чувствуете себя комфортно с интерфейсом командной строки (или CLI, как он известен) через ваше терминальное приложение, попробуйте youtube-dlподход командной строки.

Веб-сайты:

Такие сайты, как MediaConvertor или Vixy Freecoder, могут делать это без необходимости устанавливать расширения для Firefox, Chrome / Chromium или других приложений.

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

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

VooDooStevie
источник
2

Эти ответы слишком сложны, поэтому я собираюсь помочь вам, не устанавливая ничего.

Сначала зайдите в браузер и введите это на вкладке URL.

Затем введите URL-адрес YouTube в первом поле. Например, я собираюсь использовать ссылку Ubuntu на YouTube. Ссылка на изображение YouTube

Затем нажмите Продолжить .

Теперь, когда вы нажмете « Продолжить» , это появится. Изображение YouTube

На вкладке Обнаруженные носители вы можете выбрать качество вашего видео.

720p это HD . 480p это HQ . 360p это SQ . 3GP это MV .

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

Теперь на вкладке « Имя файла » вы можете изменить название видео при его загрузке. Это совершенно необязательно, так как вы можете изменить его имя, используя вкладку переименования, если щелкнуть по нему правой кнопкой мыши.

Далее вы можете изменить тип видео, которое вы хотите. Например, вы хотите, чтобы он пошел на вашем iPod, вы можете легко изменить его на MP3.

Я очень рекомендую использовать MP4 в качестве наиболее часто используемого.

Расширитель файла

Наконец, теперь вы можете нажать Старт! кнопка, чтобы начать загрузку! Кнопка Пуск

Наслаждайтесь! знак равно

Геймер Steam
источник
Пожалуйста, не забудьте прочитать условия использования и политику конфиденциальности, прежде чем использовать эту услугу.
Glutanimate
2

На данный момент есть графический интерфейс для популярных Youtube-dl. Где вы можете вручную настроить все параметры и просто вставить и скачать по ссылке. Чтобы установить его:

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dlg

введите описание изображения здесь

JoKeR
источник
2

Решается с помощью небольшого сценария оболочки:


#!/bin/bash
#
# grabflash
#
# Finds any cached Flash videos in the kernel file handles list
# and copies them to the user Videos folder ; this gets around
# the new Flash players habit of opening a cache file in /tmp
# and immediately deleting it.
#
# Usage: Play the video until it's all cached. Run script.
#        The video will be copied to ~/Videos folder as FLV.
#

for I in $(pgrep -f libflashplayer.so)
    do ls -l /proc/$I/fd/* | \
    grep '/tmp/Flash' | \
    grep -o "/proc/$I/fd/\\S*" | \
    xargs --no-run-if-empty cp -t ~/Videos/
done
Adrian
источник
1
Этот метод больше не работает AFAIK, новый плеер YouTube, похоже, не использует тот же метод кэширования.
Адриан
2

Я только что сделал это для своего Ubuntu 14.04 (Trusty Tahr) .

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

Это 64 версия и 32 версия . Просто скачайте и установите из Ubuntu Software Center.

Тогда вы прямо загружаете видео. Если вам нужны другие доступные форматы (* .mp3 и более «кто-то сказал, что это полезно»), вам понадобятся FFmpeg и libavcodec-extra-53.

Так беги

$ sudo apt-get install libavcodec-extra-53

$ sudo apt-get install ffmpeg

Это действительно пригодится.

billybadass
источник
1

По умолчанию Google Chrome не поддерживает расширения загрузки YouTube.

Но, к счастью, мы можем установить Google Chrome Extensions вручную, и именно так вы собираетесь устанавливать сторонние расширения, такие как SaveForm, в Chrome, и вы сможете загрузить любое видео на YouTube (и на многих других сайтах), нажав кнопку Загрузить, просто под видео.

Это расширение работает также в браузерах Opera Next, Firefox и Safari. И все они работают как прелесть в последней операционной системе Ubuntu.

Источник: Видео TutsDB

Ева Миллс
источник
1

Еще несколько вариантов:

Программное обеспечение MediaHuman

  • YouTube для mp3 является фирменным, но бесплатным (как в пиве). Прекрасно работает на Ubuntu и очень прост в использовании. Доступно в Центре программного обеспечения Ubuntu . введите описание изображения здесь
  • YouTube Downloader также является частной, но не бесплатной. Вы можете получить бесплатную пробную версию с домашней страницы. Недоступно в ОСК.

    введите описание изображения здесь

  • Есть также конвертер YouTube в MP3, который имеет тот же набор функций, что и YouTube в mp3, но поддерживает еще несколько сайтов. Этот тоже бесплатный.

Центр YouTube

Центр YouTube - это расширение с открытым исходным кодом для Chrome, Firefox, Opera и других браузеров, которое расширяет YouTube множеством дополнительных функций. Среди этих функций - возможность напрямую загружать видео YouTube в различных форматах:

введите описание изображения здесь

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

Glutanimate
источник
1

Скачать youtube-dl

wget https://yt-dl.org/downloads/2014.08.10/youtube-dl
chmod a+x youtube-dl

Скачать видео:

./youtube-dl https://www.youtube.com/watch?v=QRPVy_t1_IE

Скачать конкретные форматы

Смотрите форматы:

./youtube-dl https://www.youtube.com/watch?v=QRPVy_t1_IE -F

Загрузите это с -f <val>:

./youtube-dl https://www.youtube.com/watch?v=QRPVy_t1_IE -f 38
suhailvs
источник
1
  1. Скопируйте URL-адрес видео YouTube, которое вы смотрите
  2. Откройте новую вкладку и нажмите www.keepvid.com
  3. Вы найдете текстовое поле в верхней части страницы. Вставьте скопированный URL-адрес в поле и нажмитеDownload
  4. Запустите Java-апплет при появлении запроса (в системе должна быть установлена ​​Java, иначе это не будет работать)
  5. После этого у вас появятся различные форматы и качества видео. Щелкните правой кнопкой мыши на том, который вам наиболее подходит, и щелкните Save Link Asи сохраните его.
Бхаргав
источник
0

Один я использую All Video Downloader от здесь .

И это лучшее, что я знаю для Linux. Просто скопируйте адрес видео и откройте All Video Downloader , и вы увидите, что URL уже включен. После того, как вы исправите выходной формат и место назначения, вы просто нажимаете Downloadи готово;)

диго
источник
0

Есть замечательное приложение от SM Team под названием SmTube .

Вы можете установить SmTube:

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update

sudo apt-get install smtube

Или скачать отсюда !!

Введите описание изображения здесь

Найдите любое видео (видео, которое вы хотите загрузить), затем щелкните правой кнопкой мыши на видео и выберите «Запись видео».

Введите описание изображения здесь

В настройках вы можете настроить качество видео и назначение видео для сохранения:

Введите описание изображения здесь

Введите описание изображения здесь

Ashu_FalcoN
источник
0

Еще один совет: вы можете скачать видео с YouTube без установки какого-либо пакета или программы:

Открыть этот сайт: Сайт

Добавьте URL YouTube:

Введите описание изображения здесь

Нажмите Загрузить :

Введите описание изображения здесь

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

Как только вы нажмете Download Type , начнется загрузка.

Nux
источник
это требуетjava
suhailvs