Тотальная неудачница и убийца жёстких дисков.
#post-id: 5688-22-12
#original-date: 21.02.2016 Sun
#original-time: 10:12 PM
#original-day: 5688
#original-host: WinXP Prof SP3 (Build 2600)
Ранее я писала про программу youtube-dl и про BAT файлы, которые помогают мне использовать её более эффективно.
Теперь у меня добавились ещё и Bash скрипты, которые позволяют делать тоже самое в Линуксе. При этом скрипты работают практически идентично Windows-аналогам, хотя есть пара отличий.
1. В Линуксе я всёже храню программу в отдельном каталоге. В принципе, можно хранить её и в текущем, а в Windows – в отдельном. Разница не очень большая. Просто так получилось.
2. В Линуксе usage скрипта выглядит немного по-другому, поскольку $0 возвращает строку запуска скрипта. Тоесть там может оказаться что-то вроде «../byaka/youtube-dl-np-c9.sh» вместо простого «youtube-dl-np-c9.sh», как в Windows. Но это чисто косметическое отличие.
3. В Линуксе устанавливаются права на .netrc, чтобы программа не ругалась. Вот какого лешего ей вообще интересны права?
Вообще, сначала для Линукса скрипты были проще, но я их рывками доработала, немного обогатив свои знания ^^'
Также я доработала скрипты в общем.
1. Теперь программа пытается скачать сабы для видео. Правда, они там какие-то инопланетные, но, думаю, их можно сконвертить в SRT.
2. Программа форсирует использование IPv4. По какой-то причине серверы вроде Вконтакта очень туго отдают видео при использовании IPv6. Нечто подобное я видела, когда почта на Яндексе по минуте принимала письмо с использованием IPv6.
Вот архив со скриптами и фпримером .netrc файла.
#original-date: 21.02.2016 Sun
#original-time: 10:12 PM
#original-day: 5688
#original-host: WinXP Prof SP3 (Build 2600)
Ранее я писала про программу youtube-dl и про BAT файлы, которые помогают мне использовать её более эффективно.
Теперь у меня добавились ещё и Bash скрипты, которые позволяют делать тоже самое в Линуксе. При этом скрипты работают практически идентично Windows-аналогам, хотя есть пара отличий.
1. В Линуксе я всёже храню программу в отдельном каталоге. В принципе, можно хранить её и в текущем, а в Windows – в отдельном. Разница не очень большая. Просто так получилось.
2. В Линуксе usage скрипта выглядит немного по-другому, поскольку $0 возвращает строку запуска скрипта. Тоесть там может оказаться что-то вроде «../byaka/youtube-dl-np-c9.sh» вместо простого «youtube-dl-np-c9.sh», как в Windows. Но это чисто косметическое отличие.
3. В Линуксе устанавливаются права на .netrc, чтобы программа не ругалась. Вот какого лешего ей вообще интересны права?
Вообще, сначала для Линукса скрипты были проще, но я их рывками доработала, немного обогатив свои знания ^^'
Также я доработала скрипты в общем.
1. Теперь программа пытается скачать сабы для видео. Правда, они там какие-то инопланетные, но, думаю, их можно сконвертить в SRT.
2. Программа форсирует использование IPv4. По какой-то причине серверы вроде Вконтакта очень туго отдают видео при использовании IPv6. Нечто подобное я видела, когда почта на Яндексе по минуте принимала письмо с использованием IPv6.
Вот архив со скриптами и фпримером .netrc файла.