LINUX.ORG.RU

Вышли SMPlayer 0.8.6 и SMTube 1.8

 ,


0

2

Вышли новые версии популярного видеоплеера (надстройки над mplayer) — SMPlayer, а также сопряженной с ним утилиты для работы с youtube — SMTube.

Основные изменения касаются поддержки youtube: встроено обновление кода согласно изменениям на youtube, теперь нет необходимости менять версии SMPlayer на более новые из-за изменений на самом youtube.

Другие изменения в SMPlayer:

  • Настройки обновления.
  • Исправления поиска субтитров на opensubtitles.org.

Другие изменения в SMTube:

  • В настройках можно выбрать предпочтительный регион.
  • Расширены настройки сохранения.

>>> Подробности



Проверено: Pinkbyte ()
Последнее исправление: Wizard_ (всего исправлений: 8)
Ответ на: комментарий от kraftello

Допилил скрипт:

#!/bin/bash

## Store all arguments in a bash array:
array=( $@ )

## Find out length of an array:
len="${#array[@]}"

## Get the last argument:
_last="${array[$len-1]}"
# also last can be defined as follows:
#echo "Last argument only (works with bash/ksh only): ${@: -1}"
#echo "Last argument only (works with bash 3.x+ only): ${!#}"
#echo "Last argument only (works with bash 3.x+ only): $BASH_ARGV"
#echo "Last argument only (works with bash 3.x+ / ksh only): ${@:$#}"
#echo "Last argument only (works with bash 3.x+ only): ${BASH_ARGV[0]}"
#echo "Last argument only (portable version): "; for i; do :; done; echo "$i"

## Finally, extract and store all arguments before last in $@:
_args=${array[@]:0:$len-1}

## save cookies to file:
cookies_file="`mktemp -u /tmp/youtube-cookies.XXXXXX`"

## Get hotlink to video:
#url="`youtube-dl --cookies="${cookies_file}" -g -f 35 "${@: -1}"`"
#url="`youtube-dl --cookies="${cookies_file}" -g --max-quality 35 "${@: -1}"`"
url="`youtube-dl --cookies="${cookies_file}" -g "${_last}"`"

## Watch the video:
#ffplay -v 0 -autoexit `if [ -n "${_args}" ]; then echo "${_args}"; fi` "${url}"
mplayer -quiet -cookies -cookies-file "${cookies_file}" -cache 2048  `if [ -n "${_args}" ]; then echo "${_args}"; fi` "${url}"

## Delete cookies file
rm "${cookies_file}"

Можно фулскринить например: script -fs http://youtu.be/s5G7Swusyu8

Flashwalker
()
Ответ на: Допилил скрипт: от Flashwalker

СПС.

Утащил в закладки. Дома завтра пощупаю. А то у меня арм машинка без флешей. Сейчас через жопорез лор читаю.

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