78.24.221.90 1>/dev/null 2>/dev/null
mplayer -idle -loop 0
78.24.221.90 1>/dev/null 2>/dev/null
mplayer -idle -loop 0 af=scaletempo=search=30:overlap=0.9:stride=30речь понимабельна на скорости в 2.5, а если автор не мямлит, то и все 3 можно выжать.
echo 'af=scaletempo' >> ~/.mpv/configПри увеличении скорости воспроизведения частота звука повышаться не будет, как на ютубе.
приходится смотреть многочасовые вебинары, стараюсь смотреть на ускоренном воспроизведении.
на линуксе, mplayer, в винде smplayer.
в линуксе, данная фича делает голос тоненьким до безобразия.
в винде, голос не меняется, но меняется темп его. хз как, видимо просто паузы вырезаются или еще как.
но факт в том, что хочу в линуксе, как в винде.
что крутить?
$ mplayer -vfm ffmpeg -lavdopts threads=2:lowres=1:fast:skiploopfilter=all SOME_H.264_FILE
Такой херней приходится страдать по случаю отсутствия в Debian Wheezy моста VDPAU->VA (libvdpau-va-gl1). В очередной раз подтвердилась истина, что узнать модель своей видеокарты можно с помощью команды `lspci | grep NVIDIA`.
Как в vlc или smplayer сделать чтобы запускалась программа на первом мониторе, а показывала картинку в fullscreen на второй.
Зачем это нужно? Ну реально это монитор и телевизор и я вот хочу иногда картинку выводить на экран телевизора, а иногда на экран монитора.
И потом усложним задачу — надо ещё и синхронно устройство вывода звука переключать с аналогового аудио на hdmi и обратно по выходе из fullscreen.
Есть решения?
blog.mymediasystem.net
у меня оно убрало tearing (ломка динамичного видео изза отсутствия vsync) просто переключился на специальный xv порт для видео в интеловских драйверах
при просмотре HD видео крайне полезная опция, если диск нагружен торрентами, или другими дисковыми операциями, достаточно увеличить кэш mplayer и видео снова будет проигрываться плаааавно.
add "prefer-ipv4 = yes" to ~/.mplayer/config
MPlayer. Тут элементарно. Пишем простой враппер, где перед запуском mplayer определяется переменная окружения MPLAYER_HOME=~/.config/mplayer (или "$XDG_CONFIG_HOME/mplayer", если задано). Можно просто сунуть эту переменную туда, где она будет установлена для всей сессии юзера.
MPD. Всё в конфиге:
music_directory "/home/gotf/.local/share/mpd/music"
playlist_directory "/home/gotf/.local/share/mpd/playlists"
db_file "/home/gotf/.local/share/mpd/db"
log_file "/home/gotf/.cache/mpd/log"
pid_file "/home/gotf/.run/mpd.pid"
state_file "/home/gotf/.run/mpd.state"
sticker_file "/home/gotf/.local/share/mpd/sticker.sql"
bind_to_address "/home/gotf/.run/mpd.socket"
Сам конфиг кидаем в правильное место и указываем это место mpd при запуске. Обратите внимание на ~/.run — это (как мне показалось) неиспользуемая никем локация $XDG_RUNTIME_DIR, предназначенная для всяких сокетов, пайпов и т.д.
Vim. Это самое интересное. Для переноса ~/.viminfo нужно добавить в конец переменной 'viminfo' "n~/.local/share/vim/viminfo". Например, так:
set viminfo+=n~/.local/share/vim/viminfo
Далее переносим $RUNTIMEPATH (~/.vim):
set runtimepath=~/.local/share/vim/vim73,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.local/share/vim/vim73/after
Подкаталог vim73 — это мне так показалось лучше.
И последнее здесь — vimrc. Можно указать новый путь параметром -u, но мне больше понравился вариант с $VIMINIT (это переменная шелла, не Vim, очевидно). Нужно определить $VIMINIT примерно так:
VIMINIT=":source ~/.config/vim/vimrc"
Вот как-то так. Некоторые программы думаю попробовать подпереть libetc.
Too many audio packets in the buffer: (4096 in 7340032 bytes).
Смотреть невозможно, через каждую минуту вырубается. Решение не нагуглил.