Vk видео парсер: VkVideoParser — парсер видео ВК с открытыми комментариями

Содержание

Вконтакте Парсинг,Комментирование Видео Zennoposter Шаблон

Vk.com Парсинг видео, постинг комментариев.

Ищет видео по заданному ключу, комментирует.

Состоит из двух частей.

1. VK — Video Parser.xmlz – парсинг видео.

2. VK — Comments Poster.xmlz – комментирование.

 

VK- Video Parser.xmlz

Шаблон авторизуется на сайте, получает поисковый запрос и собирает ссылки на видео. За один вход обрабатывается указанное во входных настройках количество запросов.

 

Порядок Запуска:

Количество выполнений: -1

Максимальное число потоков: Неограниченно

 

Входные Данные:

Profile.txt

Установите пароль и логин для входа в виде — login;pass или login;pass;proxy

Строчки берутся из файла с удалением и записываются в конец файла.

Таким образом профиля используются по кругу.

 

query. txt

Слова или фразы для поиска видео.

Строчки берутся из файла поочередно с удалением.

 

Выходные Данные

URL Video.txt

Ссылки на собранные видео

 

В случае, если работа шаблона прекращается по ошибке (вследствие неверно заполненных данных или же  изменений на сайте), он автоматически создаёт отчётные файлы в папке error. Для того, чтобы вернуться к работе в кратчайшие сроки, вам нужно предпринять следующие шаги:
Если вы сталкиваетесь с проблемой впервые, запустите шаблон в один поток без прокси, и посмотрите, на каком месте происходит сбой. Опишите этот момент своими словами, и  пришлите описание на [email protected] вместе с архивом папки файлом «error».
Если вы ранее уже обращались в техподдержку, то перед тем, как запускать шаблон, удалите все файлы в папке «error». Выполнение перечисленных пунктов значительно ускорит решение вашей проблемы!

 

Входные настройки Zennoposter шаблона:

1. Максимальное число видео для парсинга.

2. Число обрабатываемых запросов за один вход.

3. Выбор модуля сервиса по разгадыванию капчи.

4. Выбор файла, из которого будут использоваться прокси (в случае, если прокси будут использоваться из проксичекера, или не будут использоваться вообще, переменную оставить пустой).

5. Путь к папке проекта.

 

VK — Comments Poster.xmlz

Шаблон авторизуется, получает случайное видео и комментирует его. Количество оставляемых за один вход комментариев устанавливается во входных настройках.

Порядок Запуска:

Количество выполнений: -1

Максимальное число потоков: Неограниченно

 

Входные Данные:

comment.txt

Комментарии к видео

Берутся из файла случайно с удалением.

 

URL Video.txt

Ссылки на видео, на которые будут добавлены комментарии.

Берётся случайная строка с удалением.

 

Выходные Данные:

В случае, если работа шаблона прекращается по ошибке (вследствие неверно заполненных данных или же  изменений на сайте), он автоматически создаёт отчётные файлы в папке error. Для того, чтобы вернуться к работе в кратчайшие сроки, вам нужно предпринять следующие шаги:
Если вы сталкиваетесь с проблемой впервые, запустите шаблон в один поток без прокси, и посмотрите, на каком месте происходит сбой. Опишите этот момент своими словами, и  пришлите описание на [email protected] вместе с архивом папки файлом «error».
Если вы ранее уже обращались в техподдержку, то перед тем, как запускать шаблон, удалите все файлы в папке «error». Выполнение перечисленных пунктов значительно ускорит решение вашей проблемы!

 

Входные настройки Zennoposter шаблона:

1. Максимальное число комментариев за один запуск.

2. Выбор модуля сервиса по разгадыванию капчи.

3. Выбор файла, из которого будут использоваться прокси (в случае, если прокси будут использоваться из проксичекера, или не будут использоваться вообще, переменную оставить пустой).

4. Путь к папке проекта.

проект в категории Веб-программирование, 28.05.2020 в 16:50

Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

t

Заказчик

Отзывы фрилансеров: + 21 0 — 0

Зарегистрирован на сайте 7 лет и 10 месяцев

Бюджет: 10 000 руб

137.44 $ — 117.82 €

Задача – сделать виджет для голосования под видео VK/Youtube.

Нужно парсить комментарии, считать количество определенных символов и выдавать результаты. Более подробный функционал описан в файле из приложения. Подозреваю, что для VK и YT будут немного отличается по функционалу.

Просьба сразу писать ориентировочную стоимость и сроки реализации. 


Разделы:

Опубликован:

28.05.2020 | 16:50 [последние изменения: 28.05.2020 | 16:50]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Как развлечь себя с помощью vk api

В какой-то момент моей жизни я понял, что для счастья мне нужно создать 10 страниц-копий самого себя во Вконтакте и добавиться одновременно всеми в друзья к людям из френдлиста моей основной страницы. Для подробностей реализации идеи — прошу под кат.



  • Сделать 10 страниц во Вконтакте
  • Скопировать аватар c основной страницы
  • Скопировать все посты с основной страницы
  • Скопировать все видео с основной страницы
  • Добавиться во все группы основной страницы
  • Сделать полный граф дружболайков среди ботов (лайкнуть каждую запись и добавить каждого бота в друзья)
  • Добавиться каждому из 80 людей из заранее составленного списка в друзья

Для создания страниц я использовал сервис sms-reg.com, подробнее о сервисах приема SMS хорошо написано тут.

Регистрируем все 10 страниц и записываем их логины/пароли в файл accounts.json (где id — id регистрируемой страницы, а zero_id — id нашей основной страницы):

{
  "zero_id": "21102****",
  "accounts": [
    {
      "phone": "7985002****",
      "password": "tTod********",
      "id": 53980****
    },
    {
      "phone": "7985317****",
      "password": "tglh********",
      "id": 53980****
    },

    ...

    {
      "phone": "7916033****",
      "password": "ZsRq********",
      "id": 54038****
    }
  ]
}

Я буду работать с библиотекой vk_api.

pip install vk_api --user

Создадим файл bots.py, он нам пригодится для остальных скриптов:

import json
import vk
import vk_api
from captcha import captcha_handler

with open('accounts.json', 'r') as file:
    data = json.loads(file.read())
    accounts = data['accounts']
    zero_id = int(data['zero_id'])

vk_apis = []
def init_apis():
    current_id = 0
    for account in accounts:
        vk_session = vk_api.VkApi(account['phone'], account['password'], captcha_handler=captcha_handler)
        vk_session.auth()
        vk_apis.append(vk_session.get_api())
        print('account', current_id, 'successfully inited')
        current_id += 1
init_apis()

Он читает accounts.json и инициализирует api для каждого из аккаунтов.


Копирование аватара

def change_photo(vk):
    upload_url = vk.photos.getOwnerPhotoUploadServer()['upload_url']
    answer = json.loads(requests.post(upload_url, files={'photo': open('avatar.jpg', 'rb')}).text)
    vk.photos.saveOwnerPhoto(photo=answer['photo'], server=answer['server'], hash=answer['hash'])

counter = 0
for vk in vk_apis:
    change_photo(vk)
    print(counter, 'done')
    counter += 1

Копирование видео

videos = default_vk.video.get(owner_id=zero_id, count=100)

counter = 0
for vk in vk_apis:
    for video in videos['items']:
        vk.video.add(video_id=video['id'], owner_id=video['owner_id'])

Добавление в группы

from time import sleep
from bots import vk_apis, zero_id, accounts, default_vk

groups = default_vk.groups.get(user_id=zero_id, count=100)

counter = 0
for vk in vk_apis:
    for group in groups['items']:
        print('add to', group)
        vk.groups.join(group_id=group)
    print(counter)
    counter += 1

Создание полного графа друзей


counter = 0
for vk, account in zip(vk_apis, accounts):
    for friend in accounts:
        if friend['id'] == account['id']:
            continue
        vk.friends.add(user_id=friend['id'], captcha_handler=captcha_handler)
        print(counter, friend['id'], account['id'])
        counter += 1
        sleep(1)

Создание полного графа лайков

counter = 0
for vk, account in zip(vk_apis, accounts):
    for friend in accounts:
        if friend['id'] != account['id']:
            continue
        print(counter, friend['id'], account['id'])
        for post in vk.wall.get(owner_id=friend['id'])['items']:
            flag = True
            while flag:
                try: #иногда скрипт падал из-за большого количества запросов в секунду
                    vk.likes.add(type='post', owner_id=post['owner_id'], item_id=post['id'])
                    flag = False
                except:
                    print('failed on', counter)
                    sleep(10)
                    pass
        counter += 1

Добавление в друзья

создаем файл friends, в котором в каждой сточке пишем

id_человека #ник_человека (для себя)

Вконтакте позволяет добавить примерно 80 человек в день.

friends_str = ''
with open('friends', 'r') as file:
    friends_str = file.read()

friends = [{'id': x.split(' #')[0], 'name': x.split(' #')[1]} for x in friends_str.split('\n')]

ids_ = ([x['id'] for x in (default_vk.users.get(user_ids=[x['id'] for x in friends]))])

for friend, id_ in zip(friends, ids_):
    print(friend['name'])
    print(friend)
    for vk in vk_apis:
        flag = True
        while flag:
            try:
                vk.friends.add(user_id=int(id_))
                flag = False
            except:
                print('error')
                sleep(10)

Обход капчи

Внимательный читатель уже увидел строчку

from captcha import captcha_handler

Поскольку Вконтакте не всегда нравится такое количество запросов, приходится обрабатывать капчу. Есть огромное количество сервисов, которые предоставляют такую возможность. Нужно просто отправить post запрос с капчей в base64 и подождать.


def uncapcha(url):
    imager = requests.get(url)
    r = requests.post('http://rucaptcha.com/in.php', data = {'method': 'base64', 'key': RUCAPTCHA_KEY, 'body': base64.b64encode(imager.content)})
    if (r.text[:3] != 'OK|'):
        print('captcha failed')
        return -1
    capid = r.text[3:]
    sleep(5)
    capanswer = requests.post('http://rucaptcha.com/res.php', data = {'key': RUCAPTCHA_KEY, 'id':capid, 'action':'get'}).text
    if (capanswer[:3] != 'OK|'):
        print('captcha failed')
        return -1
    return capanswer[3:]

Вот несколько скриншотов того, что мне прислали люди

Скрытый текст

github
Главный вопрос остается открытым — зачем я это сделал? Понятия не имею.

Let’s block ads! (Why?)

Макрос парсинга участников ВКонтакте – VK Members Parser + Видео

 9.99 USD

Макрос написан для плагина iMacros браузера Firefox. Версия на момент создания макроса:
Версия iMаcros – 8.9.2
Версия Firefox – 35.0.5
Как установить плагин iMacros.

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

Особенности VK Members Parser

  • Скрипт автоматически собирает участников группы или страницы и сохраняет в текстовом файле.
  • В базе 2 колонки: ссылка участника группы и ФИО;
  • База сохраняется в файл  vk_members_parser.txt
  • К сожалению, макрос может скачать в базу не более 1000 участников. Это особенность строения страницы ВКонтакте. Страница показывает не более 1000 участников. Так что, если в группе более 1000 человек, (а их обычно более) скрипт все-равно скачать только тысячу. Поэтому надо пользоваться фильтрами, чтобы скачать разных участников.

Инструкция

1. Установка скрипта VK Members Parser

  1. Купить скрипт. Продажа осуществляется с помощью сервиса Interkassa. Ссылка для скачивания файла придет на указанный вами e-mail при покупке. Будьте внимательны!!!
    Если по какой-то причине после совершенной оплаты ссылка на e-mail не пришла, или не скачивается файл, срочно пишите мне: [email protected].
  2. Скачать архив по ссылке, которая придет на ваш e-mail, после оплаты.
  3. Разархивировать и скопировать файл VK_Group_Members_Parser_W1S.js в папку Macros.
    Плагин iMacros создает на компьютере три папки (Обычно папка iMacros находится по следующему пути : C:\Users\USER_NAME\Documents\iMacros\):
    • Datasouses
    • Downloads
    • Macros

    В папку Macors нужно помещать все скрипты и макросы.

2.Работа с макросом VK Members Parser

  1. Открыть браузер Firefox, зайти в социальную сеть ВКонтакте ввести свои логин и пароль
  2. Найти интересующую группу или странице перейти на нее.
    Для группы нажать: Участники – Поиск по участникам

    Для Страницы нажать: Подписчики – Поиск по участникам

  3. Настроить фильтр. Например, ограничить по стране, возрасту, полу, чтобы вверху отобразилось менее 1000 подписчиков.
  4. Включить плагин iMacros, найти в левом окошке скрипт VK_MEMBERS_Parser_W1S.js.
  5. Запустить скрипт с помощью двойного щелчка.
  6. После окончания работы, макрос сохранит базу данных в файле vk_members_parser.txt папки Downloads. Его можно открыть помощью программы Excel.

НАСЛАЖДАЙТЕСЬ!!! Макрос работает за вас)

Видео инструкция

Опыт прохождения собеседования в Яндекс

Вокруг процесса найма в Яндекса много мнений и стереотипов, в том числе касаемых сложных собеседований и задач на алгоритмы и структуры данных.

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

Это оказалось просто. Я зашёл на сайт с вакансиями и откликнулся на пару понравившихся. Через два дня мне позвонила рекрутер Яндекса, задала пару общих вопросов и записала на первый этап собеседований.

Не думаю, что моё резюме чем-то привлекло рекрутера, оно у меня типичное для программиста. Скорее всего, Яндекс не хочет пропустить хорошего кандидата и как минимум созванивается с каждым откликнувшимся. Поэтому не стоит бояться, что ваше резюме затеряется в сотнях других при отклике на вакансию через сайт. Отклик на вакансии — это всего лишь повод начать разговор.

В итоге я попал в команду, на которую первоначально не откликался. Есть и более короткие выходы в нанимающие команды. Если вам интересен финтех и вы хотите поучаствовать в создании банка с нуля, то в Яндексе есть такой стартап и отдельный сайт с вакансиями. А ещё есть возможность попасть в Яндекс за два дня через Weekend Offer,

Первый этап — решить 2 задачи за час

Собеседование было online, как и все последующие. Мне надо было решить две задачи за час с написанием кода в редакторе code.yandex-team.ru. Не могу раскрывать, какие конкретно были задачи, ранее я их не встречал. Но по уровню сайта LeetCode.com я бы оценил их как easy и medium.

Для подготовки к первому этапу я взял неделю. За это время успел решить около 20 задач. Правда, до этого у меня уже были около 100 решенных задач в разное время. Про LeetCode я узнал в 2018 году, с того момента время от времени захожу на сайт и решаю задачки.

Зачем задавать задачи на алгоритмы на собеседованиях

Чтобы высказать сугубо личное мнение по этому вопросу, я бы хотел сначала рассказать, как я решил стать программистом.

Был 1994 год, один из первых школьных уроков информатики. Учительница проверяла, как мы усвоили материал с прошлого урока, надо было на доске написать сортировку пузырьком на Бейсике. Немного подождав и поняв, что никто не решается, я вышел к доске и мелом написал эти несколько строчек кода.

При этом мы все сидели в классе за компьютерами. Но решение надо было написать мелом на доске. После того урока я решил, что хочу стать программистом. Пройдёт ещё лет 10–15, прежде чем компании в США, а потом и в России, начнут тестировать программистов так же, как моя школьная учительница информатики проверяла наше понимание алгоритмов. Именно так сейчас проводят собеседования компании, которые хотят нанимать хороших разработчиков.

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

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

Для чего вообще надо давать такие задачки на собеседовании? Разработчики пишут программы, которые принимают на вход данные, выполняют их обработку и выдают результат. Именно это и надо сделать в задаче, решение большинства которых укладывается в 25–30 строк. И если у человека возникает сложность в написании программы в 25 строк, то как он напишет или разберётся в программе в 10 тыс. строк? А ведь это размер небольшого микросервиса. Что уж говорить о монолитах на сотни тысяч строк, с которыми мне приходится работать в Яндексе.

Следующие этапы собеседований

После успешно пройденного первого этапа мне назначили ещё четыре секции — две на алгоритмы и две на проектирование распределённых систем. С алгоритмами всё просто — чем больше времени уделил на подготовку, чем больше прорешал задачек, тем выше шанс на успех. После первого этапа я взял ещё месяц на подготовку и успел решить примерно 40 задач. Для подготовки к архитектурной секции читал:

  1. Grokking the System Design Interview
  2. The System Design Primer
  3. System Design Interviews

На одном интервью меня попросили задизайнить один из сервисов Яндекса, на другом — известную социальную сеть. Смысл секций на архитектуру — понять, какой у вас опыт, умеете ли вы проектировать масштабируемые сервисы, какой грейд вам дать в оффере.

После успешного прохождения алгоритмов и архитектуры я вышел на финалы — собеседования с пятью командами, с которыми у нас был взаимный интерес друг к другу. Но это уже были обычные беседы о продукте, который они делают, я рассказывал о своём опыте и интересах.

Мой выбор был мучительным, потому что все команды делают классные продукты и решают интересные задачи. Кстати, это был третий заход в Яндекс, предыдущие 2 раза я не проходил как раз этап выбора команды, хотя с задачами в целом справлялся.

Итого я прошёл 5 технических собеседований и по одной встрече с пятью командами. В целом процесс мне показался нормальным, интервьюеры были позитивными и дружелюбными. В день было 1–2 собеседования, поэтому много энергии они не отнимали, а поскольку я продолжал работать на старом месте, растянутость процесса во времени даже помогала мне не отвлекаться от работы.

Почему я принял оффер от Яндекса

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

В тот момент у меня были офферы на руках от других компаний. Некоторые предлагали ежемесячный оклад выше, чем Яндекс. В своей карьере я уже выбирал работу ради денег, потом жалел. В этот раз я выбрал в пользу интересной работы и уникального опыта.

Чем уникален Яндекс? Тут не только создаются продукты и сервисы, тут создаются технологии для этих продуктов. Все приличные компании уже используют ClickHouse, аналитическую СУБД, разработанную в Яндексе. Ничего подобного от больших зарубежных технологических компаний нет в свободном доступе. Яндекс нельзя сравнивать не только ни с одной российской компанией, но и ни с одной компанией в мире. Яндекс — это поиск и маркетплейс, такси и беспилотники, а ещё есть облако, доставка еды, каршеринг и много чего интересного.

Минусы работы в Яндексе

Этот текст не будет объективным если не рассказать про минусы. И они вытекают из плюсов. Как написал выше, Яндекс создает технологии, которые сам же и использует для создания продуктов. Это и различные СУБД, инструменты CI/CD, брокеры сообщений, средства мониторинга, кластер MapReduce и даже аналог Jira — все это в Яндексе самописное.

Если вы не очень любите осваивать инструменты, которые не используются за пределами Яндекса, то для вас это будет существенным минусом. К счастью, различия между внутренними сервисами Яндекса и их аналогами за пределами Яндекса не всегда большие.

Чем я занимаюсь в Яндексе

Примерно половину всех доходов Яндексу приносит реклама. Да, Яндекс теперь это не только поиск и реклама. В последнее время, например, очень сильно вырос фудтех. Кому интересно, о структуре доходов компании можно ознакомиться в пресс-релизе.

Я работаю в команде, которая отвечает за рекламу мобильных приложений. Тут предлог «в» не пропущен, именно реклама мобильных приложений, т. е. всё, что вы устанавливаете себе на телефон, эти программы тоже рекламируют. Уникальность моей команды в том, что мы пишем код сразу в несколько систем. От Директа (direct.yandex.ru), где рекламодатели заводят рекламные кампании, до непосредственно движка, который отбирает рекламные объявления для показа пользователю. Это даёт понимание того, как работает не только отдельно взятый сервис, но и вся рекламная инфраструктура Яндекса, и как она интегрируется с внешним миром.

Например, в апреле 2021 года Apple выпустила iOS 14.5, в котором запрещает отслеживать идентификатор устройства (IDFA) без явного запроса разрешения пользователя. Без IDFA невозможно сопоставить показ рекламы с действиями, которые совершил пользователь, посмотрев эту рекламу, например, установил ли он рекламируемое мобильное приложение.

Чтобы подготовить рекламную систему Яндекса к работе с iOS 14.5 и выше, пришлось вносить изменения во многие её компоненты, разобраться, как доставляется реклама в мобильные приложения, подключенные как непосредственно к рекламной сети Яндекса, так и подключенные к другим рекламным сетям, например, Google, из которых они могут получать рекламу от Яндекса опосредованно по протоколу OpenRTB.

Работая в Яндексе, мне уже приходилось писать код на Python, немного Java, иногда даже Perl, но в большую часть на С++. Теперь понимаете, почему Яндекс не спрашивают знание языков программирования на собеседовании? Это бессмысленно. Ещё в начале года часть нашей команды писала на Python, теперь пишут на Kotlin. Для хорошего программиста не составит труда выучить новый язык программирования. Да и вообще, язык программирования всего лишь инструмент для решения задач, а сложных и интересных задач в Яндексе мне хватает.

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации

Отслеживание почтовых отправлений, посылок и писем

Отслеживание почтовых отправлений из Китая по номеру отслеживания

Создав самый точный сайт отслеживания посылок и используя свой опыт в отслеживании отправлений по множеству почтовых и логистических компаний, мы написали подробные руководства для отслеживания посылок отправленных в Россию, Украину, Беларусь и Казахстан из Китая, Сингапура, Гонконга, США, Германии.

Отслеживание China Post Registered Airmail на русском языке

Чтобы отследить Чина Пост Регистеред Аир Майл, наш сервис проверяет сайты Чина Пост, Cainiao, YunExpress, SFC, а также Wish Post для заказов из магазина Wish и многие другие, все для того что бы имели наиболее полное представление о том где находится ваша посылка.

С помощью нашего сервиса отслеживание Чина Пост Регистеред Аир Майл работает быстро и надежно, если ваша посылка действительно была отправлена, будьте уверены, мы найдем ее и покажем где она находится, а также примерные сроки доставки.

Отслеживание посылок SF-Express и SF eParcel на-русском

Из моего опыта, большая часть посылок (90-95%) SF-Express в Россию отслеживаются только до поступления на территорию России. Далее они передаются Почте России, где им присваивается новый международный код отслеживания, который известен только SF-Express, и который больше нигде не показывается. На этом отслеживание останавливается, и нужно ждать прихода извещения с Почты, чтобы по нему получить посылку в вашем отделении Почты России. Однако для посылок SF eParcel присваивается новый трек-номер в международном формате, по которому отслеживание возможно до вручения. Далее…

Как отследить посылку ePacket

Многие из покупателей на сайтах Алиэкспрес, Joom, Gearbest после оплаты, и получения номера отслеживания, сталкивались с непонятным «ePacket» указанным в качестве способа доставки их товара. На самом деле, ePacket один из самых эффективных и доступных методов доставки покупок с интернет-магазинов и площадок Китая. Читайте дальше, чтобы узнать как отследить посылку «ePacket» на русском языке, и какие сервисы вам в этом помогут.

Отслеживание YANWEN на русском языке

Yanwen Economic Air Mail — недорогой вариант доставки мелких пакетов компанией Yanwen. Для доставки посылок обычно используется воздушный транспорт, каждой посылке присваивается номер отслеживания, который можно отслеживать на сайте Yanwen, где статусы отслеживания чаще всего на английском и китайском языках. Yanwen Economic Air Mail отслеживается только до экспорта из Китая или до прибытия в Россию или страну СНГ. После этого отслеживание останавливается, так как посылка передается местной почтовой службе где посылке присваивают новый трек-номер…

Отслеживание POS Malaysia

Самая последняя информация доступна как на официальном сайте Почты Малайзии. В то время как сайт Почты Малайзии показывает информацию только на английском языке, на нашем сайте вы сможете отслеживать посылки POS Malaysia на русском языке. К тому же, если номер отправления международный (похожий на RQ133868879MY), то значит ваше отправление доставляется совместно с Почтой России (или другой государственной почтовой службой) и с помощью сервиса Посылки вы сможете узнать статусы отслеживания сразу с Почты России и Почты Малайзии. Обратите внимание что доступ к официальному сайту Почты Малайзии заблокирован для посетителей из России, поэтому воспользуйтесь нашим сервисом для отслеживания.

Как отследить посылку с Алиэкспресс в России

АлиЭкспресс самый популярный интернет-магазин и имеет хорошо отлаженную систему отслеживания посылок, однако даже их система не всегда показывает полные данные, иногда показыает информацию только на английском или китайском языках. Принадлежашая AliExpress логистическая платформа Cainiao позволяет отслеживать большую часть посылок отправленных с AliExpress. Наш сервис использует Cainiao вместе со 198 дополнительными почтовыми службами для отслеживания ваших посылок. Читайте дальше, чтобы узнать как отследить посылки отправленные с AliExpress на русском языке.

PickPoint отследить посылку

Отслеживайте отправления с доставкой в почтаматы PickPoint из популярных магазинов таких как AVON, Рив Гош, Tmall, iHerb, WildBerries, myToys.ru, Adidas, Reebok, Mary Kay, MANGO, Oriflame и другие. ПикПоинт отслеживание возврата также работает при вводе номера отправления PickPoint.

mikeevstropov / vk-parser: Парсер социальной сети vk.com

GitHub — mikeevstropov / vk-parser: Парсер социальной сети vk.com

Этот репозиторий заархивирован владельцем. Теперь он доступен только для чтения.

Файлы

Постоянная ссылка Не удалось загрузить последнюю информацию о фиксации.

Тип

Имя

Последнее сообщение фиксации

Время фиксации

Парсер социальной сети вк.com

Установка

Добавить зависимость mikeevstropov / vk-parser

 $ композитор требует микеевстропов / vk-parser 

Использование

Извините, но примеры для этой библиотеки предоставлены не будут.

Интерфейс парсера видео

  • __конструктор

    Конструктор VideoParser

    Аргументы:

    • клиент (GuzzleHttp \ ClientInterface) — требуется экземпляр клиента
    • регистратор (null | Psr \ Log \ LoggerInterface) — экземпляр регистратора или null по умолчанию

    Возврат:

    • Микеевстропов \ VkParser \ VideoParser
  • getSourceList

    Получение списка источников

    Аргументы:

    • ownerId (строка) — требуется идентификатор владельца видео
    • id (строка) — требуется ID видео
    • userSession (null | GuzzleHttp \ Cookie \ CookieJar) — сеанс пользователя или null по умолчанию

    Возврат:

    • массив — содержит ключи «static», «embed» и «stream»
    • false — видео не существует, частное (также для взрослых) или заблокировано по закону
    • null — источник видео не поддерживается

Расширенный интерфейс парсера видео

Развитие

Клон

 $ git clone https: // github.com / mikeevstropov / vk-parser.git 

Перейти к проекту

Установить зависимости

Установить разрешения

 $ sudo chmod 777 ./var -v -R 

Настроить тестовую среду в phpunit.xml . Убедитесь, что окружающая среда переменные userLogin, userPassword и applicationId не пустые.

 
    
        
        
        
        
        
        
    
 

Увеличить тайм-аут композитора.Поскольку композитор по умолчанию установил его на 300 секунд.

 $ конфигурация композитора --global process-timeout 900 

Выполнить тесты

Около

Парсер социальной сети vk.com

ресурса

Лицензия

Вы не можете выполнить это действие в настоящее время.Вы вошли в систему с другой вкладкой или окном. Перезагрузите, чтобы обновить сеанс. Вы вышли из системы на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс.

Vkontakte Video Parsing, Comments Poster Zennoposter Template

Vk.com Видео граббер, размещение комментариев.

Находит видео по указанному ключевому слову, размещает комментарии.

Состоит из двух частей.

1. ВКонтакте — Парсер видео.xmlz — парсинг видео.

2. ВК — Комментарии Poster.xmlz — комментарии постера.

ВК — Видео Parser.xmlz

Шаблон авторизуется на сайте, получает поисковый запрос из файла, анализирует все ссылки на похожие видео.

Количество запросов за один запуск указывается в настройках ввода шаблона.

Порядок исполнения:

Количество выполнений: -1

Максимальное количество потоков: неограниченно

Входные данные:

Профиль.txt

Укажите логин и пароль в этом формате логин; пароль или логин; пароль; прокси

Строки берутся по одной без удаления.

Строки берутся по одной с удалением и добавляются в конец файла.

Таким образом, профили проходят по кругу.

query.txt

Ключевые слова или фразы для поиска.

Строки берутся по одной с удалением.

Выходные данные:

URL видео.txt

Ссылки на проанализированные видео

В случае, если выполнение шаблона прерывается из-за ошибки (например, неверно заполненные файлы и т. Д.), В этой папке автоматически создаются файлы отчетов. Чтобы исправить проблему как можно скорее, вы должны выполнить следующие шаги:
Если вы столкнулись с проблемой впервые, запустите шаблон в одном потоке без прокси-сервера и проверьте в экземпляре браузера, на каком именно этапе возникает эта ошибка. Опишите его как можно лучше и отправьте в эту папку файлы, заархивированные, в support @ zennoscript.com
Если вы, как и раньше, отправили сообщение о любой проблеме с этим шаблоном, обязательно удалите содержимое папки с ошибками, прежде чем запускать его и отправлять нам отчет.
Выполняя эти шаги, вы действительно ускоряете процесс поиска решения вашей проблемы!

Настройки ввода Zennoposter Шаблон:

1. Максимальное количество проанализированных видео.

2. Выбор модуля разгадывания капчи.

3. Путь к файлу прокси (если прокси будет использоваться из программы проверки прокси или вообще не будет использоваться, оставьте поле пустым).

4. Каталог проектов.

ВК — Комментарии Poster.xmlz

Шаблон авторизуется на сайте, получает случайное видео из файла и комментирует его. Количество комментариев за один прогон указывается в настройках ввода шаблона.

Порядок исполнения:

Количество выполнений: -1

Максимальное количество потоков: неограниченно

Входные данные:

comment.txt

Комментарии к видео

Снимаются по одному случайным образом с удалением.

URL Video.txt

Ссылки на видео для публикации комментариев.

Строки берутся случайным образом с удалением.

Выходные данные:

В случае, если выполнение шаблона прерывается из-за ошибки (например, неверно заполненные файлы и т. Д.), В этой папке автоматически создаются файлы отчетов. Чтобы исправить проблему как можно скорее, вы должны выполнить следующие шаги:
Если вы столкнулись с проблемой впервые, запустите шаблон в одном потоке без прокси-сервера и проверьте в экземпляре браузера, на каком именно этапе возникает эта ошибка.Опишите его как можно лучше и отправьте заархивированные файлы этой папки по адресу [email protected]
. Если вы, как и раньше, отправили сообщение о любой проблеме с этим шаблоном, обязательно удалите содержимое папки с ошибками, прежде чем запускать ее и отправлять нам отчет.
Выполняя эти шаги, вы действительно ускоряете процесс поиска решения вашей проблемы!

Настройки ввода Zennoposter Шаблон:

1. Максимальное количество комментариев за запуск.

2. Количество запросов за 1 запуск

3.Выбор модуля разгадывания капчи.

4. Путь к файлу прокси (если прокси будет использоваться из программы проверки прокси или вообще не будет использоваться, оставьте поле пустым).

5. Каталог проектов.

микеевстропов / vk-parser — Packagist

Парсер социальной сети vk.com

Установка

Добавить зависимость mikeevstropov / vk-parser

 $ композитор требует микеевстропов / vk-parser 

Использование

Извините, но примеры для этой библиотеки предоставлены не будут.

Интерфейс парсера видео

  • __конструктор

    Конструктор VideoParser

    Аргументы:

    • клиент (GuzzleHttp \ ClientInterface) — требуется экземпляр клиента
    • регистратор (null | Psr \ Log \ LoggerInterface) — экземпляр регистратора или null по умолчанию

    Возврат:

    • Микеевстропов \ VkParser \ VideoParser
  • getSourceList

    Получение списка источников

    Аргументы:

    • ownerId (строка) — требуется идентификатор владельца видео
    • id (строка) — требуется ID видео
    • userSession (null | GuzzleHttp \ Cookie \ CookieJar) — сеанс пользователя или null по умолчанию

    Возврат:

    • массив — содержит ключи «static», «embed» и «stream»
    • false — видео не существует, частное (также для взрослых) или заблокировано по закону
    • null — источник видео не поддерживается

Расширенный интерфейс парсера видео

Развитие

Клон

 $ git clone https: // github.com / mikeevstropov / vk-parser.git 

Перейти к проекту

 $ cd vk-parser 

Установить зависимости

 $ установка композитора 

Установить разрешения

 $ sudo chmod 777 ./var -v -R 

Настроить тестовую среду в phpunit.xml . Убедитесь, что окружающая среда переменные userLogin, userPassword и applicationId не пустые.

 
    
        
        
        
        
        
        
    
 

Увеличить тайм-аут композитора. Поскольку композитор по умолчанию установил его на 300 секунд.

 $ конфигурация композитора --global process-timeout 900 

Выполнить тесты

 $ тест композитора 

Знакомство с Vulkan Video

В начале 2018 года рабочая группа Vulkan в Khronos начала изучать, как легко интегрировать аппаратное ускорение сжатия и распаковки видео в Vulkan API.Сегодня Khronos выпускает набор временных расширений для ускорения видео Vulkan: «Vulkan Video». В этом блоге будет представлен обзор новых возможностей обработки видео Vulkan, и мы будем рады получить отзывы до того, как расширения будут завершены, чтобы они могли обеспечить эффективное ускорение для ваших видеоприложений!

Vulkan Video придерживается философии Vulkan по обеспечению гибкого, детализированного управления планированием обработки видео, синхронизацией и использованием памяти для приложения.Использование существующей инфраструктуры Vulkan обеспечивает эффективное использование ресурсов обработки с малой задержкой и низкими накладными расходами, включая распределение задач потоковой обработки между несколькими ядрами ЦП и оборудованием видеокодеков — и все это с переносимостью приложений на несколько платформ и устройств, от небольших встроенных устройств до высокопроизводительных. серверы производительности.

Рис. 1. Этапы в типичных приложениях декодирования и кодирования видео Vulkan

В дополнение к низкоуровневому дизайну Vulkan Video, Khronos планирует добавить поддержку в Vulkan SDK с уровнями для проверки и абстракциями более высокого уровня, которые ускорят разработку видеоприложений. где достаточно простого декодирования и кодирования кадра-в-кадре и черного ящика.Это будет дополнено примерами видео Vulkan с открытым исходным кодом для ряда сценариев использования приложений в Windows и Linux.

Расширения Provisional Vulkan Video тесно интегрируют аппаратную ускоренную обработку видео с существующими функциями графики, вычислений и отображения Vulkan. Мы приглашаем всех разработчиков оставлять отзывы, чтобы доработанные расширения Vulkan Video 1.0 можно было точно настроить, чтобы обеспечить захватывающие новые возможности для приложений Vulkan повсюду!

Обзор расширений видео Vulkan

Графические процессоры

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

Кроме того, область видеокодеков постоянно развивается, обеспечивая все более эффективное сжатие и распаковку видео с помощью все более совершенных и специализированных инструментов кодирования видео, что приводит к появлению новых кодеков и расширений кодеков. Следовательно, Vulkan Video был разработан с гибкой поддержкой большого количества существующих и будущих кодеков, будучи разделенным на универсальные «базовые» расширения, которые, как ожидается, будут актуальны для всех кодеков, и расширения для конкретных кодеков.Основные расширения включают в себя функции очереди видео, которые не зависят от видеокодека:

Рис. 2. Ядро Vulkan Video и расширения для конкретных кодеков. Расширения
VP9 и AV1 будут поставляться в следующем выпуске

. Этот предварительный выпуск Vulkan Video также включает три расширения, которые расширяют базовые структуры, определенные расширениями KHR основного видео, для поддержки H.264- декодировать, кодировать H.264 и декодировать H.265:

Эти расширения EXT не определяют вызовы API, они просто расширяют структуры данных.В настоящее время разрабатывается расширение кодирования H.265, и ожидается, что расширения декодирования / кодирования AV1 и VP9 появятся вскоре после этого в более позднем выпуске.

В качестве примера, реализация Vulkan Video, которая поддерживает только декодирование H.264, будет предоставлять поддержку только для VK_KHR_video_queue , VK_KHR_video_decode_queue и VK_EXT_video_decode_h364 расширения, и приложение будет использовать все три расширения H.264 вместе для декодирования расширений H.264. операции на этом целевом устройстве.

Стандартный vkGetPhysicalDeviceQueueFamilyProperties2 API может использоваться для определения поддержки расширений кодеков, таких как декодирование H.265, кодирование H.264, путем связывания VkVideoQueueFamilyProperties2KHR toRveideo VK

Видеокодек Vulkan, стандартные заголовки C

Специалисты по кодированию видео часто анализируют потоки битов видео, чтобы исследовать артефакты кодирования и улучшить качество видео, используя специфичные для кодека элементы синтаксиса в потоке битов, используя спецификацию кодека, которая определяет поведенческие описания синтаксиса и инструментов.Vulkan Video позволяет легко распознавать поля API, соответствующие элементам синтаксиса кодека или терминам, определенным кодеком, не перегружая спецификацию Vulkan описаниями, уже хорошо задокументированными в стандартных спецификациях кодеков.

Стандартные C-заголовки кодеков («Std») определяют структуры с явными и производными полями синтаксиса кодека в соглашении об именах и стилях соответствующей стандартной спецификации кодека. Эти структуры Std используются как поля в структурах расширения EXT видеокодека Vulkan.Предварительная версия Vulkan Video предоставляет следующие заголовки кодеков Std:

  • vulkan_video_codec_h364std.h : определяет структуры и типы, общие для операций декодирования и кодирования H.264.
  • vulkan_video_codec_h364std_decode.h : определяет структуры, используемые только операциями декодирования H.264.
  • vulkan_video_codec_h364std_encode.h : определяет структуры, используемые только операциями кодирования H.264.
  • vulkan_video_codec_h365std.h : определяет структуры и типы, общие для операций декодирования и кодирования H.265.
  • vulkan_video_codec_h365std_decode.h : определяет структуры, используемые только операциями декодирования H.265.
  • vulkan_video_codecs_common.h : определяет макрос управления версиями, используемый другими заголовками Std для обслуживания версий.

Пример перекодирования видео

Перекодирование видео часто используется для перехода видеоконтента со старого кодека на новый, чтобы получить выгоду от повышения эффективности сжатия.Его также можно использовать для преобразования контента в кодек, более подходящий для эффективного использования в целевой среде. На рисунке 3 изображена базовая блок-схема транскодирования видео.

Рис. 3. Процесс высокоуровневого транскодирования видео Vulkan

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

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

Итак, как бы мы реализовали этот пример перекодирования с помощью Vulkan Video?

Видеоресурсы и профили

Первым шагом приложения перекодирования является выделение необходимых ресурсов. Базовые ресурсы для операций декодирования и кодирования видео используют стандартные объекты Vulkan:

  • Вход для декодирования видео и кодирование выходных битовых потоков: VkBuffer
  • Выход для декодирования видео, вход для кодирования и декодирование / кодирование изображений DPB: VkImageView при поддержке VkImage

Vulkan Video расширяет VkBufferUsage , VkImageUsage и VkImageLayout с помощью битов, относящихся к использованию декодирования / кодирования видео и макетов, которые используются приложениями для оптимального управления ресурсами декодирования и кодирования видео.

Видеокодеки обычно определяют «профили», которые используются для рекламы набора функций, используемых кодированным потоком битов. Аппаратные декодеры, совместимые с кодеками, часто поддерживают полный набор функций профиля, поэтому они могут обрабатывать весь совместимый контент. Напротив, поставщики оборудования могут поддерживать выбранные функции профиля в аппаратном кодировщике и по-прежнему генерировать совместимый поток битов, руководствуясь соображениями площади и стоимости, при этом отдавая приоритет API-интерфейсам кодирования ключей и вариантам использования. Структура VkVideoProfileKHR определяет целевой профиль видео:

  • Работа видеокодека (например,грамм. H.265-декодирование или H.264-кодирование)
  • Подвыборка цветности YCbCr и битовая глубина компонента яркости / цветности (например, 4: 2: 0, 8-битная яркость / цветность), поскольку видеокодеки работают с изображениями YUV для эффективности кодирования
  • Специфичный для кодека профиль видео (например, основной профиль H.264) через связанную структуру EXT, специфичную для используемой операции кодека

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

Вызов API VkFormat перечисляет поддерживаемые видеоизображения для данной операции видеокодека и профиля видео:

  • vkGetPhysicalDeviceVideoFormatPropertiesKHR

Видеосеанс

После выделения ресурсов приложение перекодирования создает видеосеанс. Объект видеосеанса VkVideoSessionKHR обеспечивает контекст для сохранения постоянного состояния при работе с определенным видеопотоком.Отдельные экземпляры VkVideoSessionKHR могут быть созданы для одновременной работы с несколькими видеопотоками. Следующие API-интерфейсы создают, уничтожают, запрашивают требования к памяти и привязывают память к объектам видеосеанса:

  • vkCreateVideoSessionKHR
  • вкДестройВидеоСессияKHR
  • vkGetVideoSession Требования к памятиKHR
  • vkBindVideoSessionMemoryKHR

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

Приложению предоставляется API для запроса возможностей реализации, включая минимальные и максимальные ограничения для определенных настроек:

  • vkGetPhysicalDeviceVideoCapabilitiesKHR

Параметры видеосеанса

Vulkan Video использует объекты VkVideoSessionParametersKHR , созданные для данного экземпляра VkVideoSessionKHR , для хранения наборов параметров видео для управления обработкой потока, например.грамм. для описания настроек, которые применяются к одному или нескольким изображениям в потоке, например, последовательность H.264 и наборы параметров изображения.

Приложение может создать несколько объектов параметров сеанса для данного видеосеанса, указав максимальное количество наборов параметров различных типов, которые, как ожидается, будет содержать этот объект. Это позволяет пользователю позже добавлять дополнительные наборы параметров к тому же объекту при определенных условиях. В качестве альтернативы пользователь может создать другой объект параметров сеанса с большей емкостью хранения и наследовать существующие наборы параметров, сохраненные из ранее созданного объекта параметров сеанса.Это позволяет избежать повторной трансляции наборов параметров через Vulkan API и позволяет повторно использовать их внутренние представления в разных объектах.

Для создания, уничтожения и обновления параметров видеосеанса предоставляются следующие API:

  • vkCreateVideoSessionParametersKHR
  • вкДестройВидеоСессияПараметрыKHR
  • vkОбновитьПараметры видеосессииKHR

В настоящее время объект параметров сеанса используется для хранения H.264 наборов параметров SPS и PPS, а также наборы параметров H.265 VPS, SPS и PPS. Ожидается, что для операций декодирования приложение будет анализировать сегменты битового потока, содержащие эти заголовки кодеков, для создания / обновления объектов параметров сеанса по мере необходимости.

Процесс декодирования видео

Теперь видеосеанс создан, декодирование можно начать с разбора видеобитового потока на последовательность индивидуально декодируемых сегментов битового потока, как определено видеокодеком. Некоторые из этих сегментов несут наборы параметров кодека, которые применимы к множеству изображений в последовательности, как описано ранее.Другие сегменты битового потока несут сами кодированные изображения или области кодированных субизображений (например, срезы H.264).

Рис. 4. Детали процесса декодирования видео Vulkan

Аппаратное ускорение декодирования видео обычно требуется только для сегментов потока битов, относящихся к изображениям / изображениям или их подобластям, в то время как сегменты, относящиеся к наборам параметров, предназначены для простого декодирования или анализа на базе ЦП. Наборы параметров также разработаны для эффективной передачи требований к ресурсам для декодирования потока битов видео заранее и для определения того, поддерживает ли аппаратный декодер декодирование фактических потоков битов или нет.

Помимо ускорения декодирования изображения или подобласти, реализации могут также использовать различные методы для обхода ошибок битового потока (например, вызванных повреждением во время ненадежной сетевой передачи). Также может быть необходимо сохранить статистику или состояние, относящиеся к предыдущему декодированию, чтобы помочь декодированию текущих / будущих изображений / фрагментов изображений в видеопоследовательности. Как правило, приложение будет использовать Vulkan Video для тяжелой работы по декодированию на уровне изображения, одновременно выполняя синтаксический анализ, управление ресурсами и синхронизацию внутри.

Команда операции декодирования видео

Теперь, наконец, пришло время записать операцию декодирования видео в буфер команд Vulkan, используя:

Это единственный вызов API, предусмотренный в расширении VK_KHR_video_decode_queue . Буферы команд и данные потока битов создаются для видеоустройства в памяти перед отправкой в ​​GPU.

В настоящее время поддерживаются только команды декодирования на уровне изображения (как указано соответствующими структурами расширения EXT для кодеков для операций декодирования, например VkVideoDecodeh364PictureInfoEXT ).Нам интересно услышать о вариантах использования, которые требуют более мелкозернистых операций!

Процесс кодирования видео

Теперь у нас есть декодированные изображения, кодирование включает в себя те же подробные задачи, что и декодирование, но со значительно большим количеством точек принятия решения (рисунок 5). На уровне последовательности приложение может настроить целевой битрейт для сгенерированного битового потока. Реализации используют собственные алгоритмы для оценки сложности изображения и бюджета распределения битов между изображениями и в подобластях каждого изображения.Эта функция, обычно известная как «управление скоростью», также требует сохранения статистики и состояния, которые могут использоваться при кодировании будущих изображений последовательности.

Рис. 5. Детали процесса кодирования видео Vulkan

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

Реализации кодировщика

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

Vulkan Video является результатом балансировки этих требований, что приводит к низкоуровневому API, способствующему широкому принятию решений поставщиками микросхем, при этом полагаясь на инструменты и уровни, чтобы скрыть сложность от приложений, предпочитающих API более высокого уровня. Vulkan Video включает расширения поставщиков, которые предоставляют средства управления, зависящие от поставщика, которые могут быть стандартизированы при наличии поддержки между поставщиками.

На рис. 5. также показаны некоторые из введенных дополнительных команд и запросов Vulkan Video, которые описаны ниже.

Команды операций кодирования видео

Теперь мы готовы начать процесс кодирования, записав операцию кодирования видео в буфер команд Vulkan:

Это единственный вызов API, предусмотренный в расширении VK_KHR_video_encode_queue .

В настоящее время поддерживаются только команды кодирования на уровне изображения (как указано соответствующими структурами расширения EXT для кодеков для операций кодирования, например.грамм. VkVideoEncodeh364VclFrameInfoEXT ). В будущем команда кодирования может поддерживать кодирование области стандартной детали изображения (например, одного слайса в многосекционном кадре в H.264).

Все решения по управлению изображениями и ссылками оставлены на усмотрение приложения, которое также имеет прямой контроль над синтаксисом потока битов, связанным с управлением ссылками. Кроме того, приложение может дополнительно запросить создание сегментов потока битов H.264 SPS / PPS реализацией (см. VkVideoEncodeh364EmitPictureParametersEXT ).Это обеспечивает путь для реализаций для генерации полного элементарного потока битов, если это необходимо.

Настройки управления скоростью кодировщика записываются с помощью следующего API в буфер команд Vulkan:

  • vkCmdControlVideoCodingKHR

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

Контекст буфера видеокоманд

Поскольку ряд операций декодирования или кодирования может быть записан в одном буфере команд, и все они полагаются на один и тот же набор ресурсов и настроек, Vulkan Video определяет пару вызовов API, чтобы отметить объем параметров управления видео командами во время сеанса:

  • vkCmdBeginVideoCodingKHR
  • vkCmdEndVideoCodingKHR

vkCmdBeginVideoCodingKHR устанавливает контекст буфера команд для операций с видео в одном видеопотоке.На этом этапе предоставляется объект VkVideoSessionKHR вместе с объектом VkVideoSessionParametersKHR , содержащим наборы параметров для использования во всех последующих операциях декодирования или кодирования видео до конца области действия. После этого ожидается один или несколько vkCmd * Video * KHR , определяющих фактическую операцию (операции) декодирования / кодирования и / или операцию (операции) управления видео. Стандартные команды Vulkan для синхронизации, перехода макета и т. Д. Также могут присутствовать вместе с видео-командами. vkCmdEndVideoCodingKHR завершает объем операций с видео.

Несколько наборов видеокоманд, разделенных командами vkCmdBeginVideoCodingKHR и vkCmdEndVideoCodingKHR , могут быть записаны в один и тот же командный буфер с использованием одного и того же или разных объектов параметров видеосеанса и видеосеанса для каждого набора. Также возможно использовать объект параметров видеосеанса с соответствующим объектом видеосеанса в вызовах записи нескольких командных буферов — параллельной записи в несколько командных буферов.

Видео запросы

Vulkan Video добавляет новый обязательный VkQueryType для сообщения о местоположении и размере закодированного потока битов в выходном буфере (см. VK_QUERY_TYPE_VIDEO_ENCODE_BITSTREAM_BUFFER_RANGE_KHR ).

Кроме того, добавлен дополнительный тип запроса статуса результата для определения статуса завершения набора операций, заключенных между командами vkCmdBeginQuery и vkCmdEndQuery .Об этом статусе результата можно сообщить отдельно, используя тип запроса VK_QUERY_TYPE_RESULT_STATUS_ONLY_KHR , или в сочетании с другим типом запроса, используя VK_QUERY_RESULT_WITH_STATUS_BIT_KHR . Статус результата не зависит от видеоопераций и может использоваться для сообщения об ошибках во время выполнения любых команд Vulkan, требующих дополнительного исследования. Для операций с видео реализации могут сообщать о состоянии ошибки при обнаружении синтаксических ошибок декодирования или при переполнении буфера потока битов кодирования.

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

На этом мы завершаем рассмотрение примера перекодирования! Мы надеемся, что это дало вам представление о том, как Vulkan Video может реализовать новые возможности в ваших собственных продуктах за счет интеграции низкоуровневого ускорения видео в сложные конвейеры Vulkan, объединяющие видео, графику, вычисления и операции отображения.

Звоните для обратной связи!

Выпуск временных расширений Vulkan Video знаменует собой первую публичную демонстрацию этой важной новой функциональности Vulkan и является важной вехой для проведения обзора и обратной связи в отрасли. Поделитесь своими мыслями в выпуске Khronos Vulkan Video на GitHub.

Как и любой предварительный выпуск, расширения Vulkan Video могут обновляться в ответ на отзывы разработчиков. Поэтому мы просим поставщиков драйверов не поставлять производственные драйверы, поддерживающие эти временные расширения, и чтобы независимые поставщики программного обеспечения не использовали эти временные расширения в своих производственных приложениях.Чтобы использовать эти временные расширения, приложения должны явно включать бета-расширения, как показано ниже:

#define VK_ENABLE_BETA_EXTENSIONS
#include

Ссылки на технические характеристики временных расширений Vulkan Video:

NVIDIA выпустила бета-версии драйверов Vulkan, которые реализуют Vulkan Video, и образец приложения для декодирования видео Vulkan vk_video_decoder, чтобы разработчики могли создавать прототипы и экспериментировать с текущими предварительными расширениями.

Поддержка уровня проверки Vulkan SDK будет добавлена ​​для завершенных расширений Vulkan Video 1.0. В этом предварительном выпуске уровни проверки будут проверяться на работу только с отключенными расширениями Vulkan Video.

Khronos теперь будет работать над доработкой спецификаций Vulkan Video 1.0, SDK и тестов на соответствие, поэтому можно будет сосредоточить внимание на поддержке дополнительных кодеков и более продвинутых функций видео!

Мы с нетерпением ждем ваших отзывов о Vulkan Video. Благодарим вас за интерес и поддержку, которые сделали Vulkan Video эффективным для ваших сценариев использования и приложений!

DIYmall VK-172 VK 172 Gmouse G-Mouse USB GPS Dongle Glonass Поддержка Windows 10/8/7 / vista / XP / Raspberry PI Vehicle Aviation Tracker (упаковка из 1 шт.)

5.0 из 5 звезд Один из лучших модулей GPS, который вы можете купить, по хорошей цене
Д. С. Бирли, 3 марта 2019 г.

Я покупал и тестировал практически каждый маленький GPS-модуль с Ublox-8, который вы могли купить.Оказывается, это дикий запад, где многие предложения работают не очень хорошо, некоторые кажутся поддельными самозванцами, а некоторые отлично работают. Я пробовал несколько со встроенной антенной, думая, что это было бы идеально, но ни одна из них не работает так хорошо, как эта. Я провожу все свои испытания в помещении на кухонном столе, так как все они будут хорошо работать на улице в идеальных условиях, и труднее определить разницу в несколько дБ, которая действительно может иметь значение при более напряженном фактическом использовании.Прямо из коробки этот приемник появился в течение 1-2 минут, отслеживая множество спутников GPS и ГЛОНАСС в трехмерном отслеживании, и быстро следует за ним с помощью отслеживания 3D / DGNSS SBAS. Фантастика.

Этот приемник, будь то в центре моего дома или у окна, обычно дает среднюю точность в пределах ~ 3-5 м с краткосрочными отклонениями ~ 7,5 м. На прилагаемом изображении этот модуль является нижним графиком, и я думаю, что это на самом деле может быть наихудшим сценарием — на подоконнике, выходящем на юг, он был довольно слеп к половине неба, тогда как на моей кухне он имел более слабые сигналы. вокруг, но некоторые через окна во всех направлениях (обратите внимание, отклонения намного меньше, восток / запад, а не круговые, как на моей кухне).Многие модули работают НАМНОГО хуже этого, это в значительной степени лучший. Какая маленькая жемчужина в этом модуле: максимальная производительность с прилагаемой антенной, гибкость при переходе на другую антенну или более длинный кабель для удаленного управления, если вы хотите.

Следующими лучшими исполнителями являются эти два, вероятно, идентичные:
https://www.amazon.com/gp/product/B07H9K6HFB/ref=oh_aui_search_asin_title?ie=UTF8&psc=1
https://www.amazon.com/ gp / product / B0716BK5NT / ref = oh_aui_search_asin_title? ie = UTF8 & psc = 1

Они фантастические, каждый раз появляются очень быстро и быстро переходят к 3D / DGNSS, гулким сигналам и жестким трекам — на моей кухне (2 этажа блокируется выше).»DIYmall Micro GPSV5 GPS Module GNSS HMC5983 Saw LNA Triple Band Antenna ANT» показал немного лучшие результаты при параллельном тестировании, возможно, потому, что антенна аналогичного размера не была так близко к ноутбуку.

Лучшим модулем со встроенной антенной был этот: https://www.amazon.com/Receiver-Navigation-Sensitivity-Betaflight-Geekstory/dp/B07P7N9CV6/ref=sr_1_fkmrnull_5?keywords=geekstory+m816n&gate3&Gate=15 8-5-fkmrnull

Это верхний приемник на прилагаемом графике характеристик, не такой хороший, как этот, но действительно неплохой, учитывая размер и вес.

У большинства этих приемников мало документации, но, по крайней мере, все они имеют маркировку шелкографии, чтобы вы знали, как их подключить. Я упомяну этот следующий приемник, потому что на нем не было маркировки и нелегко найти документацию, единственная подсказка — красный провод (с 5 черными проводами) — угадайте, что, красный провод НЕ является питанием, поэтому я, вероятно, взорвал его . настоящий позор, так как он выглядит аутентичным и действительно хорошо сделанным, но покупатель остерегается !: https://www.amazon.com/gp/product/B077YHPLGP/

О, и, наконец, даже не тратьте время на Adafruit «Ultimate GPS Receiver», он был одним из худших среди всех (больше похож на Ublox-6).

Ant Download Manager История версий

Текущая версия: 2.4.0 Build 79542 (19 сен 2021 16:41)
добавлены новые опции в настройки программного обеспечения
добавлен захват субтитров * .srt и * .vtt для режима Video Box
добавлен dll плагин для автоматического определения языкового перевода файлов субтитров
добавлена ​​группировка видеофайлов одного сайта в элемент для Video Box
добавлено асинхронное отображение всплывающих окон «Ссылка для скачивания с AntDM»
обновленный Video Box
исправлено скрытие приложения в панели лотка при запуске Windows
рефакторинг и исправление ошибки

Текущая версия: 2.3.2 Сборка 78998 (10 августа 2021, 14:21)
обновлен парсер YouTube
обновлен парсер iq.com
рефакторинг и исправление ошибки

Текущая версия: 2.3.1 Build 78960 (01 августа 2021 16:49)
исправлено повторяющееся смещение кнопки видео при полноэкранном видео в chrome
фиксированный многоязычный парсер
обновлен парсер видео
рефакторинг и исправление ошибки

Текущая версия: 2.3.0 Build 78861 (22 июня 2021, 17:31)
добавлена ​​стандартная цветовая тема Windows
обновлен парсер YouTube
обновлен парсер M3U8
обновленный инстаграм.com парсер (больше качественных опций с Video Box)
исправлен сбой, возникающий в некоторых случаях при расшифровке сегментов файла M3U8
исправлена ​​совместимость Video Button с мониторами 4K
исправлена ​​кнопка видео для браузера Firefox в некоторых режимах браузера
исправлен захват видео для видеофайлов m4v

Текущая версия: 2.2.5 Build 78027 (15 мая 2021 17:21)
исправлен Video ButtonBox для YouTube для браузеров Chrome

Текущая версия: 2.2.4 Build 77918 (04 мая 2021 13:15)
исправлена ​​ошибка парсера видео M3U8, приводящая к ошибке слияния видеофайлов

Текущая версия: 2.2.3 Сборка 77885 (28 апреля 2021, 10:16)
обновлен парсер видео MPEG-DASH
обновлено: поддержка Debrid (Premium Link Generator) добавлена ​​только при установке AntDM
исправлен парсер видео M3U8
исправлена ​​загрузка медиафайлов с vk.com (желательно использовать Video Box).
исправлена ​​загрузка файлов при добавлении списка адресов загрузки
исправлена ​​работа окна прогресса
рефакторинг и исправление ошибки

Текущая версия: 2.2.2 Build 77699 (06 апр 2021 10:07)
добавлена ​​возможность сдвигать звуковую дорожку, если она отстает или опережает видео
добавлена ​​дополнительная синхронизация видео конвертера, если потоковое видео загружалось с потерей некоторых сегментов
обновлены настройки программного обеспечения экспорта
исправлен сбой при работе окна прогресса
фиксированная категория управления
исправлена ​​анимация видео
рефакторинг и исправление ошибки

Текущая версия: 2.2.1 Сборка 77389 (15 марта 2021 г., 06:59)
добавлена ​​поддержка конвертера WebP в JPEG
добавлена ​​поддержка браузера CCleaner
обновлено окно прогресса
фиксированный конвертер видео
исправлен разбор перенаправления URL-адресов
исправлено управление категориями пользователей
рефакторинг и исправление ошибки

Текущая версия: 2.2.0 Build 76444 (01 февраля 2021, 08:43)
добавлена ​​возможность объединять аудио и видео в один видеофайл
обновленный граббер ссылок на веб-страницы («Скачать с AntDM»)
обновлен парсер для iqiyi.com, iq.com, ixigua.com (пользователь должен использовать Video Box)
исправлена ​​критическая ошибка при отображении списка загрузок (окно AntDM иногда теряло изображение при открытии дерева категорий)
исправлен парсер MPEG-DASH
исправлена ​​функция автоматического переподключения
исправлено для некоторых редких случаев захвата файлов MP4
исправлена ​​ошибка INET60 (проблема SSL с сертификатом CA) для некоторых веб-сайтов
рефакторинг и исправление ошибки

Текущая версия: 2.1.1 Build 76117 (14 января 2021, 10:15)
добавлен шведский язык.Спасибо Мартину за перевод.
добавлен гуджаратский язык. Спасибо Кумару за перевод.
обновлен парсер плейлистов YouTube
исправлен парсер bilibili.com
фиксированный магнит торрент загрузки
исправлена ​​ошибка захвата буфера обмена
исправлено отображение свернутого окна прогресса в режиме Aero Peek Windows
рефакторинг и исправление ошибки

Текущая версия: 2.1.0 Build 75692 (10 декабря 2020 г. 08:47)
добавлен многопоточный способ загрузки STREAM_OTF видео
обновлен парсер YouTube
Исправлено извлечение статической аудиодорожки mp3
фиксированный внутренний видео конвертер
исправлен парсер потока MPEG-DASH
исправлен выбор торрент-загрузок
исправлена ​​интеграция Firefox для переносимой сборки
исправлена ​​интеграция с браузером Cliqz
удалена поддержка устаревшего протокола потока Adobe F4M
рефакторинг и исправление ошибки

Текущая версия: 2.1.0 сборка 75689 (09 дек 2020 14:18)
добавлен многопоточный способ загрузки STREAM_OTF видео
обновлен парсер YouTube
Исправлено извлечение статической аудиодорожки mp3
фиксированный внутренний видео конвертер
исправлен парсер потока MPEG-DASH
исправлен выбор торрент-загрузок
исправлена ​​интеграция Firefox для переносимой сборки
исправлена ​​интеграция с браузером Cliqz
удалена поддержка устаревшего протокола потока Adobe F4M
рефакторинг и исправление ошибки

Текущая версия: 2.0.1 Сборка 75447 (12 ноя 2020 12:46)
обновлен парсер YouTube
обновлен парсер видео M3U8
рефакторинг и исправление ошибки

Текущая версия: 2.0.0 Build 75383 (28 октября 2020 г., 13:04)
добавлена ​​поддержка BitTorrent
добавлен язык урду. Спасибо Хамзе Хаяту за перевод.
добавлена ​​поддержка некоторых видео, которые хранятся за аутентификацией
обновлен парсер видео
обновлен парсер плейлистов
обновленная кнопка видео
обновленное расширение Chrome
обновленное расширение Firefox
исправил установщик программного обеспечения
исправлен парсер видео facebook
исправлен загрузчик потока DASH-MPEG
исправлен запуск синхронизации AntDM
фиксированные строки RTL заголовка таблицы
исправлена ​​авторизация apache
фиксированные настройки планировщика загрузки очереди
исправлен захват файлов cookie, рефереров, прямых ссылок в форме
«Загрузить все ссылки с помощью AntDM» рефакторинг и исправление ошибки

Текущая версия: 1.19.5, сборка 74430 (14 сентября 2020 г., 11:15)

В

исправлена ​​критическая ошибка, приводившая к сбою программного обеспечения. Сбой мог произойти, когда пользователь загружал файлы размером менее 24 КБ
исправлен парсер YouTube
рефакторинг и ошибка f

Текущая версия: 1.19.4 Build 73924 (04.09.2020 12:36)

исправлен синтаксический анализатор M3U8
исправлен аддон Firefox
исправлена ​​загрузка плейлиста YouTube
исправлено открытие главного окна AntDM, когда пользователь щелкает значок AntDM на рабочем столе
исправлен вертикальный ползунок прогресса
фиксированные категории пользователей
рефакторинг и исправление ошибки

Текущая версия: 1.19.3 Build 72607 (29.07.2020 08:40)

добавлены новые теги видео yt
обновлено назначение медиа-контейнеров видеофайлам
обновлен арабский перевод
добавлена ​​возможность сохранять видео youtube в WEBM контейнере
исправлена ​​загрузка MP4 видео с некоторых серверов
исправлен парсер протокола видеопотока MPEG-DASH
исправлено преобразование звука для протокола VIMEO-STREAM
исправлен аддон Firefox
рефакторинг и исправление ошибки

Текущая версия: 1.19.2 Сборка 71055 (21 июня 2020 г., 07:14)

добавлена ​​поддержка браузера Naver Whale
добавлена ​​поддержка кнопки видео для браузера Firefox
исправлено положение кнопки видео в Яндекс браузере
исправлено получение обложки для конвертации MP3
исправлен вылет из-за некорректности некоторых языковых переводов
рефакторинг и исправление ошибки

Текущая версия: 1.19.1 Build 70778 (29 мая 2020 г., 10:05)

исправлен синтаксический анализатор для html5player
исправлен синтаксический анализ плейлиста youtube
рефакторинг и исправление ошибки

Текущая версия: 1.19.0 Сборка 70739 (22 мая 2020 г., 06:32)

Исправлен сбой приложения при захвате загрузки
обновлена ​​библиотека SSL
удалена поддержка Internet Explorer
фиксированная кнопка видео
исправлен парсер Facebook Как скачать видео с Facebook
рефакторинг и исправление ошибки

Текущая версия: 1.18.0 Build 70489 (15 мая 2020 г., 09:23)

обновил наблюдатель ссылок в буфере обмена
исправлен парсер для html5player
исправлен сбой парсера playlistchannel
исправлена ​​загрузка с GoogleDrive.Спасибо Sughosha за указание на ошибку!
исправлено преобразование MPEG-DASH
исправлен захват M3U8
рефакторинг и исправление ошибки

Текущая версия: 1.17.4 Build 68694 (09 апр 2020 10:41)

обновил наблюдатель ссылок в буфере обмена
исправлен парсер для html5player
исправлен сбой парсера playlistchannel
исправлена ​​загрузка с GoogleDrive. Спасибо Sughosha за указание на ошибку!
исправлено преобразование MPEG-DASH
исправлен захват M3U8
рефакторинг и исправление ошибки

Текущая версия: 1.17.3 Build 68572 (03.04.2020 10:52)

добавлена ​​поддержка методов преобразования FFMpeg.exe
добавлена ​​возможность указывать имя файла при загрузке в режиме списка или ссылок на файлы. Разделите ссылку и имя файла «||» двусимвольный
добавлена ​​поддержка загрузки youtube каналов
добавлена ​​поддержка bilibili.com
обновлено расширение Chrome
обновленное расширение firefox
обновлен Download All dialog
обновлено Добавить видео Скачать
исправлен захват URL-адресов vimeo-stream
рефакторинг и исправление ошибки

Текущая версия: 1.17.2 Сборка 67480 (29 фев 2020 09:35)

добавлена ​​поддержка службы дебридирования premiumize.me
добавлены новые теги видео yt
оптимизированное преобразование в mp3
обновлен алгоритм работы со списком загрузок
исправлен парсер протокола VIMEO-STREAM
исправлен установщик (переустановка ПО на несуществующий диск вернула ошибку)
исправлен конвертер видео (извлечение изображений из видео)
исправлены утечки памяти медиаконвертера
устранены протечки резьбы в антЧ.модуль exe
рефакторинг и исправление ошибок

Текущая версия: 1.17.1 Build 67239 (24 января 2020 10:41)

добавлены настройки программного обеспечения для экспорта
обновлен парсер видео
обновлено расширение Chrome
обновлен итальянский перевод. Спасибо Bovirus за полезные комментарии и исправления.
исправлен парсинг ytplaylist
фиксированная надставка для новой версии Vivaldi
удалена поддержка драйвера WPCap (в настоящее время это анахронизм)
рефакторинг и исправление ошибки

Текущая версия: 1.17.0 Build 66832 (27 декабря 2019 08:11)

в связи с новыми требованиями к браузеру Firefox изменил способ интеграции в браузеры
добавлена ​​поддержка Iridium Browser
обновленное дополнение Firefox
обновленное уведомление в системном трее
исправлена ​​ошибка сохранения файлов потокового видео в папку, содержащую папки и файлы с символами юникода
исправлена ​​загрузка видео с instagram.com
рефакторинг и исправление ошибки

Текущая версия: 1.16.1 Сборка 66021 (28 ноября 2019 17:07)

обновленный механизм загрузки
обновленное диалоговое окно загрузки
обновлен парсер видео (добавлена ​​поддержка тега STREAM_OTF)
исправлен возможный сбой при загрузке видеофайла
рефакторинг и исправление ошибки

Текущая версия: 1.16.0 Build 65940 (14 ноя 2019 16:17)

добавлены очереди по многочисленным запросам пользователей
обновлен парсер протокола потока m3u8 (# EXT-X-BYTERANGE)
обновлен захват URL-адреса из буфера обмена
фиксированный хромированный удлинитель
фиксированная кодировка субтитров
исправить создание информации MP3 ID3V2
исправлено пропадание видеофайла после загрузки (переименование в tmp файл)
рефакторинг и исправление ошибки

Текущая версия: 1.15.1 Build 64463 (13 Oct 2019 13:31)

добавлена ​​видео анимация загрузки
добавлено несколько новых функций в общие настройки программного обеспечения
обновлен планировщик
обновлен синтаксический анализ субтитров
обновлен ytparser и загрузчик видео файлов
обновлена ​​кнопка видео. Теперь цвет кнопки видео зависит от цветовой темы AntDM.
исправлен парсер для youku.com
исправлен парсер для html5player
исправлена ​​копия, вставка имени файла для скачивания в форме загрузки
исправлены расширения Chrome и Firefox
исправлен захват видео для тикток.com
рефакторинг и исправление ошибки

Текущая версия: 1.15.0 Build 63543 (14.09.2019 14:21)

добавлена ​​автоматическая интеграция MS Edge (хромовый проект)
добавлена ​​поддержка загрузки статических (не автоматический онлайн-перевод) субтитров youtube типа SRT и VTT
обновлено расширение для Chrome и Firefox. Когда захват ссылки отключен, контекстное меню браузера AntDM теперь доступно.
обновлено Добавить видео Скачать форму
улучшен парсинг видео плейлиста
исправлен парсер манифеста DASH-MPEG
фиксированный планировщик
рефакторинг и исправление ошибки

Текущая версия: 1.14.3 Build 62701 (22 августа 2019 13:37)

добавлена ​​поддержка некоторых новых типов видео
добавлена ​​поддержка сообщения multipart / form-data HTTP POST
добавлены некоторые новые настройки программного обеспечения
исправлены некоторые особенности настройки программного обеспечения
исправлен загрузчик для медленных инет
исправлен парсер для html5player
исправлено ведение журнала загрузки (окно прогресса), которое иногда приводило к сбою программы
рефакторинг и исправление ошибки

Текущая версия: 1.14.2 Build 62294 (30.07.2019 16:25)

быстрое исправление — обновленный парсер для html5player
улучшена настройка и работа с категориями пользователей
исправлена ​​загрузка движка
рефакторинг и исправление ошибки

Текущая версия: 1.14.1 Build 62028 (23 июля 2019 12:24)

добавлена ​​поддержка нового браузера Cliqz https://cliqz.com (клон Firefox)
обновлен внешний вид просмотра эскизов
обновлено диалоговое окно «Объединить видеофайлы»
исправлена ​​кнопка видео (иногда элементы кнопки видео были отключены)
исправленное расширение для браузера Vivaldi
исправлено слияние видео файлов для протокола M3U8
исправлено несколько проблем с загрузкой бесплатного видео zee5.com
рефакторинг и исправление ошибки

Текущая версия: 1.14.0 Сборка 61480 (21 июня 2019 18:07)

добавлен параметр «Включено всплывающее окно в системном трее»
обновлено расширение Chrome
обновлен парсер для нового html5player
обновлен внешний вид программы
фиксированная ссылка парковочного окна
исправлен значок статуса кнопки главного экрана «ПоказатьСкрыть окно видео»
исправлен конвертер MP3
исправлено слияние видео файлов
удалить поддержку RTMP (как устаревшего и недостаточно используемого протокола видеопотока)
рефакторинг и исправление ошибки

Текущая версия: 1.13.3 Build 60305 (23 мая 2019 09:50)

добавлен болгарский язык. Спасибо Нидеру Карлову за перевод.
улучшение польского перевода kontynuacja Fresta
исправлена ​​конфликтующая ошибка R6034 (с AOMEI Backupper) при запуске antCH.exe
исправлено расширение chrome (улучшен захват файла манифеста потока m3u8)
исправлено сохранение состояния настроек дебридов
рефакторинг и исправление ошибки

Текущая версия: 1.13.2 Build 59466 (29 апр 2019 07:53)

добавлена ​​поддержка браузера CocCoc
добавлена ​​поддержка нового Alldebrid.com API (авторизация по токену)
фиксированный хромированный удлинитель
исправлено расширение Firefox
исправлен парсер протокола M3U8
исправлен загрузчик для некоторых типов загрузок
исправлены некоторые случаи загрузки с помощью захвата Firefox
рефакторинг и исправление ошибок

Текущая версия: 1.13.1 Сборка 58895 (07.04.2019)

удалено Ложное срабатывание обнаружения некоторых антивирусов при запуске модуля antCH.exe

Текущая версия: 1.13.0 Build 58888 (06.04.2019)

добавлена ​​поддержка Microsoft EDGE Browser (хром проект)
добавлена ​​поддержка Video Box в расширение DLHelper Chrome
добавлен язык хинди (Индия). Спасибо Хан Яшу за перевод.
добавлен лог скачать
изменено окно прогресса
исправлен парсер видеоплеера
рефакторинг и исправление ошибки

Текущая версия: 1.12.0 Build 57426 (04.03.2019)

добавлена ​​поддержка нового ffmpeg v.4.1 медиаконвертер
добавлены новые теги видео youtube
исправлена ​​загрузка с сервиса wetransfer.com
исправлено расширение chrome и собственный модуль для нового chrome v.72
обновить надстройку Firefox
рефакторинг и исправление ошибки

Текущая версия: 1.11.4 Build 56680 (20.02.2019)

добавил несколько исправлений для функции «Запретить возврат загрузки в браузер»
исправлено и обновлено расширение Chrome
исправлена ​​загрузка с Google Диска
исправлено изменение качества доступного видео в кнопке видео
фиксированный медиаконвертер
исправлен парсер m3u8
рефакторинг и исправление ошибки

Текущая версия: 1.11.3 Build 55767 (20.01.2019)

исправлена ​​ошибка, которая иногда приводила к сбою antCH.exe, если пользователь вручную закрывал кнопку видео

Текущая версия: 1.11.2 Build 55764 (19.01.2019)

обновлен парсер для нового html5player
исправлено и обновлено расширение Chrome
исправлено и обновлено расширение Firefox
добавлены новые функции в диалоговое окно «Загрузить все ссылки с помощью AntDM»
добавлена ​​возможность изменять размер и сохранять положение диалогового окна «Загрузить все ссылки с помощью AntDM»
добавлена ​​возможность исключать сайты из аудиовидео захвата.Эти исключения добавляются в список исключений (ConfigVideo Capture).
добавлены новые функции в настройки программного обеспечения (ConfigVideo Capture)
добавлена ​​возможность загрузки файла методом POST в диалог «Добавить новую загрузку»
исправлена ​​загрузка некоторых типов файлов без расширений
рефакторинг и исправление ошибки

Текущая версия: 1.11.1 Build 55212 (24.12.2018)

исправлено и обновлено расширение Chrome
исправлено и обновлено расширение Firefox
исправлено слияние видео
исправлено положение кнопки видео для браузеров Vivaldi и Яндекс
Исправлена ​​загрузка файлов m3u8
исправлен сбой, когда завершение загрузки закрывает окно прогресса
исправлен парсер HTTP-заголовка (Content-Disposition)
исправлен парсер видео для развлечения.телевизор для Chrome браузеров
рефакторинг и исправление ошибки

Текущая версия: 1.11.0 Build 54887 (29.11.2018)

обновлен диалог «Добавить новую загрузку», добавлены новые вкладки: Адрес, Список, Файл, Дополнительно
-добавлен список адресов загрузки
-добавлена ​​загрузка файла с адресами загрузки
-добавлены дополнительные параметры загрузки
добавлена ​​возможность возвращать загрузки в браузер Chrome в случае отказа от загрузки в AntDM. Он работает для большинства случаев регулярных загрузок (exe, dll, zip, tar и т. Д.)…).
добавлено обновление адреса (восстановление) устаревшей ссылки
рефакторинг и исправление ошибки

Текущая версия: 1.10.2 Build 54254 (11.11.2018)

добавлен зеленый индикатор прогресса на системной панели задач
обновлен парсер для нового youtube html5player
исправил немецкий перевод с помощью С.М. Мартина. Поблагодарить его!
исправлено масштабирование графического интерфейса пользователя для различных масштабов и разрешений 4K (UHD) disply
исправлена ​​загрузка POST с расширением хрома
исправлена ​​загрузка для некоторых сайтов, при которой в HTTP-заголовке
указывается некорректное поле «Accept-Ranges» исправлено восстановление устаревших ссылок на видео при повторной загрузке
рефакторинг и исправление ошибки

Текущая версия: 1.10.1 Build 53907 (22.10.2018)

добавлена ​​поддержка music.youtube.com
добавлен иврит. Спасибо ION за перевод.
исправлена ​​загрузка drop.me
исправлен парсер DailyMotion.com
исправлена ​​загрузка видео VIMEO-STREAM
фиксированный захват видеосвязи Slimjet
исправлено перемещение кнопки видео за хромированное окно
исправлено для разрешения экрана ~ 2500px
рефакторинг и исправление ошибок

Вышла новая бета-версия AntDM.Для энтузиастов доступен 1.10.1-setup.exe (17.10.2018 17:06:27).

добавлена ​​поддержка music.youtube.com
добавлен иврит. Спасибо ION за перевод.
исправлена ​​загрузка dropbox.me
исправлен парсер DailyMotion.com
исправлена ​​загрузка видео VIMEO-STREAM
фиксированный захват видеосвязи Slimjet
исправлено перемещение кнопки видео за хромированное окно
исправлено для разрешения экрана ~ 2500px
рефакторинг и исправление ошибки

Текущая версия: 1.10.0 Build 53224 (03.10.2018)

добавлена ​​поддержка мониторов 4K
добавлена ​​принудительная загрузка, когда максимальное количество загрузок, назначенное в настройках, уже загружается
добавлена ​​сортировка по длительности медиа для Thumbnail View
ослаблены некоторые ограничения бесплатной версии
оптимизированное расширение хрома DLHelper
фиксированное масштабирование шрифта
исправлено переименование файла
исправлена ​​всплывающая подсказка LinkParking
рефакторинг и исправление ошибки

Текущая версия: 1.9.1 Build 52206 (09.09.2018)

обновлен парсер для нового html5player
исправлено дополнение Firefox

Текущая версия: 1.9.0 Build 52195 (05.09.2018)

добавлены новые типы MIME и исправлены некоторые старые
удалена поддержка старых версий Firefox v32-52 (технология XPCOM)
исправлено и обновлено расширение Chrome
исправлено и обновлено расширение Firefox
исправлен алгоритм загрузки
рефакторинг и исправление ошибки

Текущая версия: 1.8.0 Build 51835 (16.08.2018)

добавлена ​​возможность переименовывать файлы при загрузке
добавлена ​​возможность переименовывать несколько файлов
обновлен парсер протокола потока MPEG-DASH
важные внутренние изменения
фиксированный хромированный удлинитель
рефакторинг и исправление ошибки

Текущая версия: 1.7.11 Build 51327 (14.07.2018)

добавлена ​​оптимизация файлового кеша при загрузке видео M3U8
обновлен парсер протокола потока M3U8
исправлен захват видео в твиттере
исправлена ​​загрузка методом 2
исправлено AES-дешифрование протокола потока M3U8
исправлен алгоритм потокового протокола M3U8
фиксированный конвертер видео
рефакторинг и исправление ошибки

Текущая версия: 1.7.10 Build 50894 (22.06.2018)

исправлен парсер youtube
исправлен парсер плейлистов YouTube
исправлены некоторые MIME файлов
исправлена ​​ошибка управления флажком в диалоговом окне «Ссылка для скачивания с помощью AntDM»
рефакторинг и исправление ошибки

Текущая версия: 1.7.9 Build 50575 (25.05.2018)

Важное исправление — исправлено автоматическое обновление ПО
рефакторинг и исправление ошибки

Текущая версия: 1.7.8 Build 50492 (21.05.2018)

Исправлено декодирование URL для групповой загрузки
исправлена ​​ошибка, когда пользователь пытается повторно загрузить устаревшую ссылку на YouTube или vimeo
исправлено переименование файла загрузки в диалоговом окне загрузки
исправлен звук при добавлении загрузки
рефакторинг и исправление ошибки

Текущая версия: 1.7.7 Build 50074 (24.04.2018)

добавлена ​​поддержка протокола VIMEO-STREAM (например https://dontmemorise.com/course/view.php?id=195)
исправлен вылет видеобокса для некоторых редких случаев
исправлено переименование файла загрузки в диалоговом окне загрузки
рефакторинг и исправление ошибки

Текущая версия: 1.7.6 Build 49823 (10.04.2018)
добавлена ​​возможность удалять элементы (ссылки, пути к файлам) из списка ComboBox
улучшен алгоритм загрузки с помощью метода # 2 (уменьшена загрузка процессора, увеличена скорость загрузки)
исправлена ​​синхронизация графических элементов диалогового окна загрузки
исправлен сбой, когда иногда добавлялась новая загрузка debrid
исправлено восстановление ссылки youtube если эта ссылка устарела
исправлена ​​загрузка файлов с Google Disk
исправлена ​​загрузка видео с некоторых веб-сервисов
рефакторинг и исправление ошибки

Текущая версия: 1.7.5 Build 49189 (06.03.2018)

добавлен тест на дублирование загрузок
добавлена ​​новая функция в контекстное меню — возможность извлекать звуковую дорожку MP3 из загруженного видео
добавлена ​​возможность назначать папку для временных файлов (в настройках программы -ConfigCaterories)
добавлено: исправлена ​​автоматическая установка и распознавание расширения antFF2 в Comodo IceDragon (клон Firefox)
. исправлено управление и прокрутка списка с помощью колеса мыши
исправлено переименование файла с расширением m4a в mp3 после преобразования звука
исправлено преобразование имени файла в utf8 расширением IE
рефакторинг и исправление ошибки

Текущая версия: 1.7.4 Build 48664 (16.02.2018)

добавлены новые теги видео youtube
добавлен фильтр в диалоговую форму «Загрузить все ссылки с помощью AntDM»
добавлена ​​очистка временных файлов M3U8 после сбоя загрузки
добавлена ​​поддержка тега ID3v2 файла MP3. При сохранении звуковой дорожки в файл MP3 добавляется тег ID3v2: имя файла, издатель, изображение обложки и т. Д. (Если такая информация может быть получена).
исправлен парсер youtube
исправлен парсинг плейлиста youtube
исправлено управление категориями
исправлена ​​установка аддона для новых версий Waterfox
исправлен AntDM.Сбой exe при удалении или отмене загрузки пользователем
исправлено контекстное меню главного списка программного обеспечения
исправлены и обновлены расширения Chrome и Firefox
рефакторинг и исправление ошибок

Текущая версия: 1.7.3 Build 48180 (26.01.2018)

обновлено расширение для Chrome v.64
исправлен конвертер видео для протокола M3U8 stream
исправлено и обновлено расширение Firefox
рефакторинг и исправление ошибки

Текущая версия: 1.7.2 Build 48121 (12.01.2018)

добавлен перевод на греческий язык. Спасибо Soulimiotis Theodoros за перевод.
добавлен перевод на итальянский язык. Спасибо Тони Ди Колоре за перевод.
добавлена ​​поддержка некоторых видеосайтов youku.com (M3U8), ted.com, viki.com, solarmoviez.ru, genfb.com.
обновлен и исправлен потоковый парсер протокола M3U8
обновлен и исправлен потоковый парсер протокола MPEG-DASH
исправлено неправильное предложение для загрузки многих файлов TS расширениями Chrome и Firefox.
исправлена ​​информация о статусе https://premium.rpnet.biz
фиксированный медиаконвертер
исправлено и обновлено расширение Firefox
исправлено и обновлено расширение Chrome
рефакторинг и исправление ошибки

Текущая версия: 1.7.1 Сборка 47812 (24.12.2017)

Добавлено

Руководство пользователя на французском языке
обновлен и исправлен испанский перевод. Большое спасибо переводчику из Мексики, пожелавшему остаться неизвестным.
обновлен и исправлен протокол MPEG-DASH парсер timeId (обновление для всех расширений)
исправлено получение обновлений ПО и руководства пользователя
фиксированное положение диалогового окна прогресса при его сворачивании на панели задач
исправлены ошибки формы регистрации лицензии при использовании иероглифического (китайского, корейского, японского) письма
фиксированное позиционирование меню в трее
исправлено расширение Chrome: полноэкранное видео и несколько видеокадров
исправлен парсер HTTP Content-Disposition для расширения
Chrome и Firefox рефакторинг и исправление ошибки

Текущая версия: 1.7.0 Build 46999 (29.11.2017)

добавлен парсер youtube playlist
добавлен прогресс параллельной загрузки видео и звука
обновлена ​​форма
диалогового окна «Добавить загрузку видео». убрана кнопка мини-прогресса и окно
исправлен парсер протокола MPEG-DASH
исправлены ошибки управления VideoBox
исправлено и обновлено расширение Firefox
исправлено и обновлено расширение Chrome
рефакторинг и исправление ошибки

Текущая версия: 1.6.5 Build 46308 (10.11.2017)

добавил несколько цветовых тем (скинов) по многочисленным просьбам пользователей
исправлены и обновлены расширения Chrome и Firefox
исправлена ​​ошибка зависания приложения и утечки памяти при загрузке m3u8 видеофайла
исправлены ошибки отображения шрифтов диалогового окна при масштабировании системных шрифтов в режиме
исправлена ​​ошибка магазина веб-авторизации
фиксированный планировщик задач
исправлено несколько типов файлов MIME
рефакторинг и исправление ошибки

Текущая версия: 1.6.3 Build 44268 (17.10.2017)

добавлено руководство пользователя на английском языке и русский перевод. Французский перевод скоро будет.
добавлена ​​в расширения Chrome и Firefox возможность подавления пустых вкладок после загрузки файла захвата. Отключите эту функцию в ConfigGeneralBrowser Integration.
исправлен захват веб-страниц для контекстного меню расширений Chrome и Firefox
рефакторинг и исправление ошибок

Текущая версия: 1.6.2 Build 43995 (22.09.2017)

обновлена ​​служба Debrids для нового Alldebrid API
исправлены утечки памяти при загрузке Method2
исправлена ​​загрузка видео и аудио файлов с GoogleDrive и некоторых других файловых сервисов
исправлено расширение Internet Explorer
исправлен парсер DailyMotion
рефакторинг и исправление ошибки

Текущая версия: 1.6.2 Build 43988 (22.09.2017)

обновлен сервис Debrids для нового Alldebrid API
исправлены утечки памяти при загрузке Method2
исправлена ​​загрузка видео и аудио файлов с GoogleDrive и некоторых других файловых сервисов
исправлено расширение Internet Explorer
исправлен парсер DailyMotion
рефакторинг и исправление ошибки

Текущая версия: 1.6.1 Build 43697 (06.09.2017)

добавлен корейский язык. Спасибо Джэхену Ли за перевод.
исправлена ​​кнопка видео для некоторых браузеров Chrome (Cent Browser и т. д.)
исправлены ошибки неправильной расшифровки азиатского иероглифического письма (корейский, японский, китайский). Большое спасибо Jaehyung Lee за помощь.
исправлена ​​ошибка декодирования юникода
исправлена ​​ошибка фильтрации исключений адреса
рефакторинг и исправление ошибки

Текущая версия: 1.6.0 Build 43460 (27.08.2017)

Немного изменен внешний вид главного окна
добавлено управление категориями файлов
обновить диалоговое окно конфигурации
исправлено зависание загрузки методом 2
рефакторинг и исправление ошибки

Текущая версия: 1.5.0 Build 42671 (07.08.2017)

добавлен протокол MPEG-DASH
добавлена ​​возможность загрузки музыки в форматах MP3, OGG, FLAC
добавлена ​​поддержка некоторых новых веб-сайтов bbc.com, cbsnews.com, indoxxi.net, yify.bz, losmovies.cc, yesmovies.to и т. д.
уменьшены ограничения бесплатной версии
обновлен ffmpeg с 2.8 до 3.2 версия
обновленный медиаконвертер
обновлены расширения для всех браузеров
исправлена ​​опция отключения опции «Проверить наличие обновлений»
исправлен способ загрузки 2
исправлен коуб.com парсер
исправлен парсер facebook.com
рефакторинг и исправление ошибки

Текущая версия: 1.4.8 Build 42083 (19.07.2017)

исправлен и обновлен конвертер MP3
исправлена ​​ошибка загрузки больших файлов методом 2 (более 2ГБ)
исправлена ​​ошибка склейки TS файлов M3U8 manifest
рефакторинг и исправление ошибки

Текущая версия: 1.4.7 Build 41627 (01.07.2017)

добавлен немецкий язык. Спасибо Стефану Веберу за перевод.
добавлена ​​возможность скачивать файлы с защищенных файловых хостингов, что не позволяет скачивать их бесплатно внешними загрузчиками
обновлены расширения для всех браузеров
исправлен и обновлен парсер видео Youtube
исправлен парсер видео M3U8
фиксированный медиаконвертер для видео M3U8
рефакторинг и исправление ошибки

Текущая версия: 1.4.6 Build 41215 (10.06.2017)

исправлено и отремонтировано premium.rpnet.biz multihoster
исправлен установщик Windows 10
исправлено расширение Chrome и Firefox
исправлен парсер видео M3U8
фиксированный медиаконвертер для видео M3U8
рефакторинг и исправление ошибки

Текущая версия: 1.4.5 Build 40746 (18.05.2017)

добавлен сервис archive.org
добавлены новые видеосервисы, поддерживающие протокол m3u8
обновлен парсер видео M3U8
обновленное расширение IE
обновлено расширение Chrome
исправлен парсер dailymotion.com
рефакторинг и исправление ошибки

Текущая версия: 1.4.4 Build 40330 (05.03.2017)

добавлены новые видеоформаты youtube (автоматическое распознавание 4K + видео)
обновил все расширения
исправлено расширение Firefox
фиксированный медиаконвертер
рефакторинг и исправление ошибки

Текущая версия: 1.4.3 Build 40045 (24.04.2017)

исправлена ​​несовместимость нового расширения со старыми версиями проекта Chrome (клоны Google Chrome)
добавлена ​​поддержка некоторых видеосервисов (fmovies.se, kissasian.com, 123moviesfree.com, gomovies.to, dramacools.to и т. д.) в расширение Firefox 53+
исправлены небольшие ошибки для расширения Firefox 53+

Текущая версия: 1.4.2 Build 39968 (21.04.2017)

по многочисленным просьбам, добавлена ​​возможность изменять размер шрифта (Config / Tab Appearance / Font)
обновленное расширение для Google Chrome 58
небольшие изменения поведения видео бокса
исправлен скрипт инсталлятора Inno для Win8 +
исправлен парсинг WPCap
рефакторинг и исправление ошибки

Текущая версия: 1.4.1 Сборка 39614 (15.04.2017)

добавлена ​​новая опция: Выйти после загрузки файла
добавлена ​​служба поддержки coub.com
обновлен парсер facebook
обновленное расширение IE
обновлен новый FF53 + расширение
обновлено расширение FF
исправлено и обновлено расширение хрома
рефакторинг и исправление ошибок

Текущая версия: 1.4.0 Build 38157 (24.03.2017)

добавил новый бета-аддон для поддержки будущей версии Firefox 53+.
добавлен простой планировщик загружаемых задач
исправлена ​​загрузка с некоторых Debrids
фиксированный конвертер видео
исправлен парсинг видео F4M для chrome addon
рефакторинг и исправление ошибки

Текущая версия: 1.3.3 Build 37523 (06.03.2017)

добавлен словенский язык. Спасибо Ядрану Рудеку за перевод.
исправлена ​​ошибка установки времени выполнения некоторых версий Windows XP3
исправлено удаление расширения IE
исправлена ​​критическая ошибка загрузки видео с youtube
исправлен Chrome, аддон Vivaldi
исправлен редкий, но вероятный сбой AntDM в режиме загрузки
исправлено сохранение истории
исправлена ​​загрузка по FTP
рефакторинг и исправление ошибки

Текущая версия: 1.3.2 Build 37265 (14.02.2017)

Добавлен

украинский язык. Благодарим Василия Терша за перевод.
обновлен парсер youtube
обновить плагин debrid для нового API Cocoleech.com Premium Link Generator
исправлен выбор места для сохранения файла, определение свободного места на диске
фиксированный хромированный удлинитель
исправлен конвертер MP3
исправлен анти-сбой для Firefox 53 (будущая реализация)
рефакторинг и исправление ошибки

Текущая версия: 1.3.1 Build 36797 (01.02.2017)

обновленное расширение Chrome
убрана значительная задержка диалоговой формы «Добавить загрузку видео» после нажатия кнопки «Сделать»
исправлена ​​ошибка алгоритма объединения видео
исправлена ​​ошибка загрузки протокола F4M
исправлена ​​и улучшена загрузка файлов фрагментов M3U8
обновлен алгоритм парсинга Rutube.ru
добавлен голландский (нидерландский) язык. Спасибо Рону Думену за перевод.
добавлен словацкий язык.Благодарим PEPEK, PESISOFT SK за перевод.
поблагодарить Ричарда Лейна за вычитку английского перевода.
в Конфиг добавлена ​​возможность включить анимацию значков (для тех, кого раздражает или неприятна анимация)
исправлено изменение размера главного окна AntDM, когда оно перекрывает панель задач
рефакторинг и исправление ошибки

Текущая версия: 1.3.1 Сборка 36774 (01.02.2017)

обновленное расширение Chrome
убрана значительная задержка диалоговой формы «Добавить загрузку видео» после нажатия кнопки «Сделать»
исправлена ​​ошибка алгоритма объединения видео
исправлена ​​ошибка загрузки протокола F4M
исправлена ​​и улучшена загрузка файлов фрагментов M3U8
обновил Rutube.ru алгоритм синтаксического анализа
добавлен голландский (нидерландский) язык. Спасибо Рону Думену за перевод.
добавлен словацкий язык. Благодарим PEPEK, PESISOFT SK за перевод.
поблагодарить Ричарда Лейна за вычитку английского перевода.
в Конфиг добавлена ​​возможность включить анимацию значков (для тех, кого раздражает или неприятна анимация)
исправлено изменение размера главного окна AntDM, когда оно перекрывает панель задач
рефакторинг и исправление ошибки

Текущая версия: 1.3.0 Build 36297 (11.01.2017)

улучшен арабский перевод
добавлен новый метод загрузки для оптимизации некоторых типов загрузок
добавлены азиатские видеосервисы для расширения FF
добавлены новые видеосервисы в FF extension
исправлено расширение FF для FF48 (antFF.helper.xpi ver.0.0.20)
исправлена ​​ошибка слияния видео M3U8
исправлена ​​утечка памяти FF extension
исправлена ​​ошибка AntDM WIN258. Иногда это происходило, когда нажималась кнопка паузы.
рефакторинг и исправление ошибки

Текущая версия: 1.2.4 Build 35871 (22.12.2016)

значительно увеличивает скорость загрузки некоторых типов видео с YouTube
добавлена ​​новая функция — возможность включить расширение Firefox (antFF.helper.xpi ver.0.0.17) только для Firefox 48+
исправлено расширение для FF51 (новые расширения antFF.xpi вер.0.1.9)
фиксированное расширение для IE
рефакторинг и исправление ошибки

Текущая версия: 1.2.3 Build 35777 (12.12.2016)

добавил критический патч для отсутствия ссылок захвата и загрузил

Текущая версия: 1.2.2 В сборку 35756 (10.12.2016)

добавлен венгерский язык. Благодарим товарища Арпада за перевод.
добавлены китайский упрощенный и традиционный переводы. Спасибо Кирку за перевод.
добавлена ​​онлайн-проверка состояния аккаунта Premium Links Generator
обновление бланка успеваемости
некоторые улучшения для расширений Chrome и Firefox
фиксированное расширение IE
Исправлен Генератор Премиум Ссылки
рефакторинг и исправление ошибки

Текущая версия: 1.2.1 В сборку 35163 (26.11.2016)

добавлен перевод на персидский (фарси). Спасибо Хасану за перевод.
добавлен польский перевод. Спасибо Эммерсу за перевод.
добавлен испанский перевод. Благодарим Улисеса за перевод.
добавлен турецкий перевод. Благодарим Ovunc за перевод.
добавлены некоторые новые функции в интерфейс AntDM
добавлена ​​интеграция кнопки быстрого отключения для всех браузеров
удалены файлы типа загрузки звука по умолчанию: OGG, WAV (всегда можно добавить вручную)
отремонтированное и исправленное расширение IE
Фиксированный фильтр формы загрузки
Исправлены Генераторы Премиум Ссылки
рефакторинг и исправление ошибки

Текущая версия: 1.2.0 Build 34669 (24.10.2016)

добавлен анализатор ссылок
добавлена ​​поддержка Twitter-видео во всех аддонах и в основном приложении
добавлены новые типы m3u8 видео
исправлено зависание расширения Google Chrome
фиксированная поддержка dailymotion.com
рефакторинг и исправление ошибок

Текущая версия: 1.1.0 Build 33431 (27.09.2016)

добавлена ​​поддержка наиболее популярных генераторов премиум-ссылок (Debrids): alldebrid.com, cocoleech.com, debrid-link.fr, ffdownloader.com, linksnappy.com, mega-debrid.eu, real-debrid.com, premium.rpnet.biz, simple-debrid.com
исправлена ​​кнопка видео для браузера Google Chrome
рефакторинг и исправление ошибки

Текущая версия: 1.0.7 Build 32358 (09.09.2016)

расширение обновления для chrome v.53
http://antdownloadmanager.com/inst_ch.php
исправлено обновление для windows 10
рефакторинг и исправление ошибки

Текущая версия: 1.0.6 Сборка 31883 (31.08.2016)

добавлен логотип хостинга при каждой загрузке
исправлен парсинг F4M при скачивании видео
фиксированное расширение IE
рефакторинг и исправление ошибки

Текущая версия: 1.0.5 Build 31289 (23.08.2016)

позволяет создавать 32 потока на загрузку
улучшенная и оптимизированная мультизагрузка из файла ссылки
добавлена ​​поддержка новых видео сервисов
Исправлены внутренние таймауты, если загрузчик получал ошибку HTT503
фиксированная внутренняя синхронизация
добавлены некоторые исправления в расширения браузера
рефакторинг и исправление ошибки

Текущая версия: 1.0.4 Build 30934 (17.08.2016)

добавлена ​​новая опция главного меню — Загрузить файл ссылок (это загрузка списка ссылок из текстового файла)
добавлена ​​поддержка норвежского и польского языков
добавлен чекбокс включен отключена панель всплывающих кнопок в config Вкладка Разное
исправлена ​​утечка памяти и исправлена ​​утечка в AntDM.модуль exe
исправлено расширение IE (ссылки для скачивания из контекстного меню)
исправлена ​​небольшая ошибка расширения хрома
рефакторинг и исправление ошибки

Текущая версия: 1.0.3 Build 30529 (10.08.2016)

обновить chrome addon
добавлена ​​новая всплывающая панель кнопок для быстрого доступа
добавлена ​​возможность ВКЛЮЧЕНИЯ Chrome-аддона на главной панели браузера
исправлено автоматическое закрытие хромированной вкладки после перехвата AntDM ссылки
исправлена ​​видимость хромированной кнопки видео на некоторых конфигурациях ПК (DirectXD3D + Win10)
исправлен парсинг F4M
рефакторинг и исправление ошибки

Текущая версия: 1.0.2 Build 30187 (08.03.2016)

добавлена ​​поддержка медиа-сервисов M3U8 (например, mtv.com, bet.com, vh2.com, vevo.com и т. Д.) И добавлена ​​возможность загрузки и конвертации для него в MP3
добавлены конвертации MP3 для медиа-сервисов F4M (например rutube.ru и др.)
исправлено положение кнопки видео для новой версии браузера Vivaldi
исправлен парсинг F4M (например, на http://www.bbc.com/ ошибка загрузки видео)
исправлен хром аддон
рефакторинг и исправление ошибки

Текущая версия: 1.0.1.beta Build 29743 (18.07.2016)

Релизная версия

Текущая версия: 0.3.10.beta Build 28716 (07.04.2016)

исправлено слияние видео youtube (в надстройках браузера и общем модуле )

Текущая версия: 0.3.9.beta Build 28637 (03.07.2016)

добавлена ​​ссылка на окно парковки
добавлено автоматическое объединение видео и аудио для недостающих видео форматов
добавлено несколько новых опций в конфиг
исправлена ​​кнопка видео Chrome addon
исправлена ​​общая синхронизация (зависшее приложение)
рефакторинг и исправление ошибки

Текущая версия: 0.3.8.beta Build 27919 (22.06.2016)

фиксированная кнопка ОК диалога загрузки
исправлены некоторые случаи использования кнопки YT для IE
добавлено ожидание при обрыве интернета или выключении
добавлена ​​новая вкладка Config — Авторизация
добавлена ​​новая вкладка Конфигурация — Автоматизация (Антивирусная проверка)
рефакторинг и исправление ошибки

Текущая версия: 0.3.7.beta Build 27509 (06.07.2016)

добавлены новые теги youtube
добавлено меню в кнопку загрузки диалогового окна загрузки (загрузка по одной ветке, загрузка на низкой скорости)
добавлена ​​мини-кнопка «Завершение работы по окончании загрузки» в окне прогресса
исправлено слияние видео + аудио файлов
исправлен парсер YouTube
исправлен загрузчик FTP
исправлено расположение кнопки видео, когда видеокадр заполняет все окно браузера
фиксированный HTTP-заголовок парсера (поле Content-disposition)
рефакторинг и исправление ошибки

Версия: 0.3.6.beta Build 26972 (19.05.2016)

добавлена ​​расширенная информация о мультимедиа в строке
сетки. добавлен выбор размера картинки строк сетки
добавлено меню в общую кнопку удаления (Удалить все)
исправлен неправильный выбор в диалоговом окне загрузки группы
исправлена ​​кнопка отображения видео в надстройке IE
рефакторинг и исправление ошибки

Версия: 0.3.5.beta Сборка 26616 (13.05.2016)

добавлена ​​загрузка MP3 для всех (почти) видео
http: // antdownloadmanager.com / images / Скриншоты / 08_antff_yt.png
добавлена ​​опция Config / Tab General «Всегда показывать значок в трее»
обновил установщик
фиксированная установка для Win10
исправлен выбор скорости загрузки
исправлен парсинг F4M Rutube для FireFox
исправлен граббер www.dailymotion.com
рефакторинг и исправление ошибки

Версия: 0.3.5.beta Сборка 26609 (13.05.2016)

добавлена ​​загрузка MP3 для всех (почти) видео
http: // antdownloadmanager.com / images / Скриншоты / 08_antff_yt.png
добавлена ​​опция Config / Tab General «Всегда показывать значок в трее»
обновил установщик
фиксированная установка для Win10
исправлен выбор скорости загрузки
исправлен парсинг F4M Rutube для FireFox
исправлен граббер www.dailymotion.com
рефакторинг и исправление ошибки

Версия: 0.3.4.beta Сборка 26354 (29.04.2016)

добавлена ​​поддержка RTMP (x) в модуле AntDM.exe
добавлен пункт контекстного меню «Копировать URL»
добавлен пункт контекстного меню «Копировать авторизацию»
добавлено меню Очистить историю
добавлена ​​опция конфигурации «Устанавливает дату и время веб-сервера для загруженного файла».
Значение по умолчанию верно.
добавлена ​​кнопка «Всегда наверху»
исправлено поле со списком GUI для WinXP
исправлен сбой antCH.exe при закрытии приложения Chrome
рефакторинг и исправление ошибки

Версия: 0.3.3.beta (08.04.2016)
исправляет расширение Firefox
исправляет код международного перевода
исправляет загрузку файлов FTP из Internet Explorer
исправляет зависание или прекращение ответа при удалении файлов
исправляет синхронизацию загрузки
исправлена ​​синхронизация иконок загрузки списка
рефакторинг и исправление ошибки

Версия: 0.3.2.beta (26.03.2016)
добавлен арабский перевод (Abuehab и Ahmad Al-arabi)
несколько мелких исправлений в модуле AntDm

Версия: 0.3.1.beta (22.03.2016)
добавлен перевод на бразильский португальский (Игорь Рукерт)
добавил автообновление в инсталлятор
добавлена ​​синхронизация списка файлов
добавлена ​​поддержка браузера Vivaldi (вручную добавить: ConfigTab GeneralAdd Clones … добавить Vivaldi.exe
добавлен параметр конфигурации «Предотвращать переход в спящий режим при загрузке файлов» (по умолчанию: ВКЛ)
исправлены некоторые неприятные проблемы с визуализацией списка файлов
исправляет ошибки с помощью кнопки закрытия приложения
исправляет ограничение ручной настройки скорости
рефакторинг и исправление ошибки

Версия: 0.3.0.beta (18.03.2016)
добавлен новый вид списка файлов (большие изображения)
добавлена ​​маска wildchar ‘*’ для типов файлов
исправлено для новой версии Google Chrome
исправлено и улучшено расширение IE
исправлен парсер Facebook
рефакторинг и исправление ошибки

Версия: 0.2.11.beta (23.02.2016)
улучшенная обработка HTTP 503
исправлена ​​критическая ошибка inet
исправлен вывод окна прогресса
исправлена ​​синхронизация сообщений GUI
фиксированная веб-форма Свяжитесь с нами.Кто написал повторить пожалуйста.
рефакторинг и исправление ошибки

Версия: 0.2.10.beta (15.02.2016)
добавлена ​​кнопка «Завершение работы по окончании загрузки»
добавлено декодирование URL для получения имени выходного файла в Chrome addon
добавлена ​​опция «сохранить пароль для этого сайта»
добавлена ​​кнопка поиска
изменения внешнего вида органов управления
исправлена ​​утечка памяти (ошибка WIN8) при загрузке больших файлов
рефакторинг и исправление ошибки

Версия: 0.2.9.beta (28.01.2016)
добавлен захват списка ссылок из буфера обмена
добавлена ​​поддержка flashgot для фанатов своего
исправлена ​​ошибка 5 при изменении «Общий путь к папке загрузок»
исправление французского перевода МАРТИНА Франсуа (большое спасибо)
рефакторинг и исправление ошибки

Версия: 0.2.8.beta (14.01.2016)
добавлена ​​опция контекстного меню «Повторная загрузка плохих фрагментов» для повторной загрузки только плохих фрагментов
фиксированная внутренняя синхронизация
рефакторинг и исправление ошибки

Версия: 0.2.7.beta (22.12.2015)
добавлена ​​поддержка Firefox 44
добавлены дополнительные опции в AntDM
исправлен сбой при вызове диалогового окна свойств
рефакторинг и исправление ошибки

Версия: 0.2.6.beta (14.12.2015)
добавлена ​​поддержка Firefox 44
добавлены дополнительные опции в AntDM
исправлен сбой при вызове диалогового окна свойств
рефакторинг и исправление ошибки

Версия: 0.2.5.beta (07.12.2015)
исправлен аддон Chrome
исправлена ​​ошибка загрузки с авторизацией apache
исправлена ​​внутренняя синхронизация AntDM
добавлена ​​поддержка браузера Pale Moon (версии, эквивалентные Firefox v32 +)

Версия: 0.2.4.beta (30.11.2015)
добавлена ​​возможность изменить общий путь к папке загрузок
улучшенный вывод всплывающей подсказки к медиафайлам (предварительный просмотр)
улучшенный алгоритм загрузки
обновить парсер YT в AntDM и надстройках браузера
исправлено множество ошибок в Google Chrome addon
фиксированная всплывающая подсказка (предварительный просмотр) для win10
исправлена ​​ошибка зависания AntDM при удалении файлов
рефакторинг и исправление ошибки

Версия: 0.2.3.beta (22.11.2015)
исправлен аддон IE для E (PM) (аддон не загружался)
исправлен IE Broker
исправлен аддон IE и Firefox для Vista + (было спонтанное закрытие кнопки при перетаскивании)
Версия: 0.2.2.beta (20.11.2015)
исправлена ​​поддержка Firefox 43
исправлен IE аддон
рефакторинг и исправление ошибки

Версия: 0.2.1.beta (14.11.2015)
улучшен алгоритм работы надстройки Internet Explorer
исправлена ​​ошибка отсутствия User-Agent при загрузке
добавлена ​​история путей сохраненных файлов
рефакторинг и исправление ошибки

Версия: 0.2.0.beta (03.11.2015)
добавлена ​​поддержка FireFox 43
улучшен алгоритм загрузки и увеличена скорость загрузки файлов
исправлен парсер Facebook
исправлена ​​ошибка криптографии веб-паролей
удалены артефакты графического вывода списка файлов
исправлена ​​ошибка загрузки очень больших файлов (более 1 ГБ)
добавлен новый тип MIME для загрузки некоторых файлов ISO, XPI
исправлена ​​ошибка передачи куки-файлов Chrome addon
рефакторинг и исправление ошибки

Версия: 0.1.1.beta (13.10.2015)
исправлена ​​ошибка в Chrome Addon, связанная с отсутствием заголовка в iframe
исправлена ​​ошибка при захвате страницы
в Chrome Addon добавлена ​​поддержка FireFox 42
рефакторинг и исправление ошибки

Версия: 0.1.0.beta (02.10.2015)
добавлен румынский язык (перевод Адриана Присакариу)
рефакторинг обработки ошибок загрузки
рефакторинг и исправление ошибки

Версия: 0.0.8.beta (19.09.2015)
добавлена ​​переносимость (можно копировать и запускать приложение из любой папки)
добавлена ​​возможность кастомной интеграции с браузерами
некоторые изменения в диалоге свойств

Версия: 0.0.7.beta (14.09.2015)
исправлена ​​ошибка окна прогресса «Требуемый ресурс недоступен»
структурные изменения задачи скачать
рефакторинг и исправление ошибки

Версия: 0.0.6.beta (10.09.2015)
Добавлен китайский (упрощенный) язык
добавлено всплывающее меню для некоторых листьев группы дерева. (Открыть папку, изменить местоположение и свойства)
добавлено всплывающее меню для некоторых листьев панели дерева. (Открыть папку, изменить местоположение и свойства)
добавлено — удерживайте клавишу Ctrl и щелчок мышью по листу дерева открывает папку категории
добавлено — удерживайте клавишу Ctrl и щелкните мышью на листе древовидной панели папки категории
фиксированная группа скачать
обновлено — анимация загруженных элементов при наведении указателя мыши на значок файла, а не на его имя, как это было до
рефакторинг и исправление ошибки

Версия: 0.0.5.beta (04.09.2015)
Chrome не запускает AntDM.exe без надобности сейчас
Firefox исправить загрузку FTP
исправлен список исключаемых адресов из загрузки
структурные изменения
рефакторинг и исправление ошибки

Версия: 0.0.4.beta (30.08.2015)
добавлена ​​поддержка FireFox 41
фиксированное расширение IE
рефакторинг и исправление ошибки

Версия: 0.0.3.beta (24.08.2015)
добавлена ​​альтернативная компактная вертикальная панель древовидной категории
добавлена ​​анимация списка загрузок (фильм, аудио, картинка и т. д.))
рефакторинг и исправление ошибки

Версия: 0.0.2.beta (18.08.2015)
рефакторинг и исправление ошибки

Версия: 0.0.1.beta (13.08.2015)
Бета-версия

Бесплатный загрузчик YouTube — загрузка видео с YouTube в высоком качестве

Краткое описание

Загрузчик Addoncrop YouTube — это специально разработанный инструмент, который удовлетворяет требования к загрузке миллиардов пользователей YouTube во всем мире во всех возможных аспектах. Основное качество расширения заключается в том, что оно никогда не будет перенаправлять вас на какие-либо сторонние веб-сайты.

Как это работает

Загрузка видео с YouTube

После завершения установки расширение загрузчика видео YouTube автоматически добавит кнопку загрузки видео под видео, которое вы воспроизводите в это время. Нажмите эту кнопку, и отобразятся все доступные форматы, в которых вы можете скачать желаемое видео. Выберите нужный формат и сохраните видео прямо в вашей системе.

Конвертировать видео YouTube в MP3

Кнопка загрузки под видео YouTube, которое вы будете воспроизводить в любое время, отображает список всех доступных форматов MP3, в которые вы можете конвертировать необходимое видео YouTube.Нажмите кнопку и выберите любой из доступных форматов MP3. Для преобразования видео в формат MP3 потребуется около 30 секунд, в зависимости от продолжительности видео.

Ключевые особенности дополнения

Поддерживаемые форматы для загрузки видео

Он позволяет пользователю загружать видео с YouTube с различными параметрами высокого качества. Он предлагает 2160p (4k), 1440p (2k), 1080p (HD), 720p (HD), 480p, 360p, 144p и т. Д. Такое качество видео поддерживается для всех доступных видеоформатов (MP4, FLV, WEBM, 3GP).

Загрузки видео и аудио Dash

Расширение загрузчика видео YouTube также позволяет пользователю загружать видеоролики и аудиопотоки. Обращаем ваше внимание на то, что файлы dash не содержат аудио- или видеопотоков.

Поддержка встроенных видео

Расширение также позволяет пользователю напрямую загружать видео из встроенных проигрывателей YouTube. Вам просто нужно навести на него курсор, и в правом верхнем углу видеоплеера появится кнопка «Загрузить».Теперь просто нажмите, чтобы сохранить видео в нужном формате.

Захват скриншотов

Загрузчик видео YouTube также позволяет пользователю делать скриншоты видео YouTube в высоком качестве. Вам просто нужно нажать кнопку камеры на конкретном кадре, который вы хотите захватить. Чтобы получить наилучший результат, приостановите видео на кадре, который вы хотите захватить, и нажмите кнопку камеры, чтобы получить снимок экрана высокого качества.

Дополнительные параметры

Вы также можете настроить некоторые из наиболее востребованных функций расширения загрузчика YouTube из параметров.

  • Настройка форматов загрузки, отображаемых в раскрывающемся меню для загрузки видео и MP3.
  • Настройка параметров предпочтительного качества загрузки видео, например 1080p, 720p, 480p, 144p.
  • Включить модули YouTube cinema.
  • Темная тема для YouTube.
  • Функциональность всплывающего окна YouTube.
  • Плавающий просмотр (интеллектуальный просмотр для просмотра видео при прокрутке вниз)
  • Интеллектуальная пауза (автоматически приостанавливает воспроизведение видео в то время, когда вы покидаете страницу).
  • Удалите видеорекламу с YouTube (удаляет все баннеры и видеорекламу, показываемую перед вашими видео).
  • Отключить аннотации (смотреть видео на YouTube без надоедливых аннотаций).
  • Включить автовоспроизведение (остановить автоматическую загрузку предлагаемых видео по окончании текущего видео).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *