65

И снова VDL :)

Привет Пикабу!

Продолжаю развивать качалку видео по вашим пожеланиям.

Итак, о том что получилось в этой версии:

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

2. В очередь загрузок добавлен крыжик "Автозагрузка при добавлении". Если он отмечен, то загрузка видео будет начата автоматически как только оно будет добавлено в очередь.

3. Поправлена работа с извлечением аудио. Видео целиком теперь не скачивается. Качается только аудио, которое потом преобразовывается в заданный формат.

4. Добавлено быстрое извлечение mp3. При нажатии правой кнопкой мыши на ролике появляется контекстное меню, из которого можно в один клик получить mp3 в максимально возможном качестве. Если нужен другой формат или другое качество это все еще делается через "Постпроцессинг".

5. Добавлено больше настроек для youtube-dl. В том числе возможность читать данные для входа из cookies и аутентификация, если необходимо скачать ролики, к которым нет публичного доступа.

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

6. Добавлена история загрузок. Вызывается через главное меню.

Запись в историю происходит ДО загрузки, т.е. если ролик по какой-то причине не скачается данные о нем все равно останутся в истории и вы сможете найти их позже.

По умолчанию сохраняются последние 30 загрузок. Это число можно как увеличить (максимальное на данный момент - 1000), так и вообще отключить историю если она вам не нужна (просто выбирайте "Не хранить историю").

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

7. Благодаря юзеру с ником Sensetivity с гитхаба в программе теперь доступен украинский язык.

Пару слов о грустном: количество потоков в очереди загрузок сократил до трех. Причина проста: видеосервисы не хотят, чтобы с них качали, ведь в скачанный ролик рекламу не добавишь. Поэтому обнаружив, что кто-то "смотрит" одновременно с десяток роликов они спросят: "что ты, твою мать, такое и сколько у тебя глаз все это разом смотреть?", ну и от греха подальше запретят доступ к ресурсу пока капчу не введете или еще как-то не докажете, что вы честный пользователь и у вас нет намерения скачать весь ютуб (но мы-то знаем ;)). 3 потока должно быть достаточно безопасно. Для людей очень далеких от программирования оговорюсь, это не значит, что в очередь нельзя добавить больше трех роликов - добавляйте сколько хотите, но одновременно качаться будут только 3, остальные будут стоять в ожидании освободившегося потока.

По мотивам вот этого коммента #comment_196192930 есть мысль поменять интерфейс. Нужен совет от пикабушников: ломаем все и строим заново, или ну его нафиг - живем как есть? Будет ли вам удобно то, что предложил @dom.2 ? Естественно возможность выбора формата вручную оставлю, но спрячу ее куда-нибудь в отдельное окно.

Также планирую заняться "подпиской" на каналы и автоматическим скачиванием новых роликов, о чем многие уже просили.

Новая версия лежит здесь: https://github.com/engatec/vdl/releases

Все как всегда: доступны установщики и portable версии для Windows, Linux и Mac.

Для желающих поковыряться в исходниках, они там же.

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

а деб ожидается

раскрыть ветку (48)
0
Автор поста оценил этот комментарий

Блин, линуксовые архивы то ли слетели то ли не догрузились. Перезалью на днях.

раскрыть ветку (47)
1
Автор поста оценил этот комментарий

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

раскрыть ветку (45)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (44)
0
Автор поста оценил этот комментарий

было бы не плохо иметь опцию автоматом поставить дату создания видоса автором (это было бы неплохо вообще) (ну или час+мин+сек создания в файловой системе, чтоб очередность была ясна)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

В смысле поставить дату создания видоса автором в наименование или просто датой создания файла сделать дату создания автором? Если второе, то оно уже реализовано (меняется в настройках).

0
Автор поста оценил этот комментарий

ещё в порядке замечания - можно создавать пустой тектовый файл (опционально) с заголовком как у скачанного, для текстового описалова с канала - там ссылки и много чего полезного бывает

раскрыть ветку (41)
0
Автор поста оценил этот комментарий

Так, я запутался) Создать пустой текстовый файл для описалова с канала? Что за файл Шредингера?)

раскрыть ветку (40)
0
DELETED
Автор поста оценил этот комментарий

Видимо имелось ввиду реализация как в DM.

Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

чтоб вручную в него описалово скопировать - типо этого

Иллюстрация к комментарию
раскрыть ветку (38)
1
Автор поста оценил этот комментарий

На самом деле описание можно и автоматически туда скопировать. Вся метадата ролика доступна при скачивании (во всяком случае для ютуба).

раскрыть ветку (37)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (36)
0
Автор поста оценил этот комментарий

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

раскрыть ветку (35)
1
Автор поста оценил этот комментарий

так я и жду новую под линь (с утра не было). Премного благодарен за ваш труд

раскрыть ветку (34)
0
Автор поста оценил этот комментарий

Печально что я первый спросил

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества