Лесной житель

Личный журнал Мстислава Соколова

Youtube без flash

Опубликовано 23.05.2008 - В рубриках: Информационные технологии

Скачаем и просмотрим быдлофлеш-youtube mplayer’ом?
Пожалуйста!
Существует огромное множество способов с использованием специального ПО (в том числе расширений к firefox), но для меня самым простым показалось использование небольшого скрипта:

#!/bin/sh
# yt.sh

res=$1
if [ -e $res".flv" ]; then echo "Already!!!";
else
rm utube
wget "http://www.youtube.com/v/$res" -O null -o utube
key=`cat utube | grep "&t=" | head -n1 | cut -d= -f6 | cut -d"&" -f1`
rm utube
wget "http://www.youtube.com/get_video?video_id=$res&t=$key" -O $res".flv"
mplayer $res".flv" &
fi

Синтаксис:

%yt.sh uF534zmxa9c

Где uF534zmxa9c – часть ссылки (например: http://www.youtube.com/watch?v=uF534zmxa9c).

Комментарии

11 Responses to “Youtube без flash”

  1. E.L.K.:

    Клево. Ценный штюк.

  2. clive мне таки больше по нраву

  3. может на сайте проекта темку создашь, куда все ютуб рецепты все поскидываем “до востребования”?

  4. lazyklimm:

    на лоре обзор этой фигни есть

  5. lazyklimm:

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

  6. asgard:

    хех, не устал велосипеды переизобретать?
    % apt-cache show youtube-dl

    Package: youtube-dl
    Priority: extra
    Section: web
    Installed-Size: 28
    Maintainer: Robert S. Edmonds
    Architecture: all
    Version: 2008.03.22-1
    Depends: python (>= 2.4)
    Filename: pool/main/y/youtube-dl/youtube-dl_2008.03.22-1_all.deb
    Size: 8310
    MD5sum: 3eb83d0976f8280921dfc0f5cec18cd7
    SHA1: 78a49bb11327a203429a44597b14b05ac6304df9
    SHA256: 18296a61163eabc4082ae81dac0606b188300f871c1f06a28defdf79d57ec8e7
    Description: download videos from youtube.com
    youtube-dl is a small command-line program to download videos from
    YouTube.com.
    Tag: interface::commandline, role::program, use::downloading

  7. lazyklimm, а ссылку на ЛОРовский обзор дашь?

  8. asgard, да знаю я про yutube-dl, просто нафига мне дополнительное ПО, когда можно все стандартными способами сделать?

  9. Ну wget тоже не совсем стандартное ПО, всеж таки из портов ставится.

    П.С. “Электронный адрес” убило :) все хорошо в меру и перевод терминов по моему тоже.
    Кстати а можно как то изменить форму ыыода а то что то и ее фигово видно да и цвет какойто подозрительные :)

  10. FAndreу, ну это уже мелочи. Где сейчас можно обойтись без wget?

Leave a Reply

Я не робот.