Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (5)

Лучшие ответы пользователя

Все ответы (4)
  • Перекодирование в HEVC - формула зависимости битрейта от размера кадра?

    @grarchangel Автор вопроса
    Сам спросил сам отвечаю. По сути степенная функция.
    Инфу взял отсюда

    Грубо говоря берется эталонный битрейт на нужном разрешении и далее применяется степенная функция от X^0.5 до X^0.75 для получения нужного битрейта в другом разрешении при сохранении исходного качества.

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

    651a97bc5f195424956020.jpeg

    Все что имеет меньший битрейт в исходнике можно скипать из обработки, т.к. качество уже потеряно. С 5.2Тб освободилось 1.5Тб
    Ответ написан
    Комментировать
  • Эмулирование нажатий кнопок selenium?

    @grarchangel
    Если очень грубо и нужно прямо здесь и сейчас то выручает табуляция и движение стрелочками к элементу. Это если есть проблемы с shadow DOM на странице.

    ЗЫ:
    Ну на питоне я это так делал:
    from selenium.webdriver.common.keys import Keys
    from selenium.webdriver.common.action_chains import ActionChains
    from selenium.webdriver.chrome.options import Options
    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.support import expected_conditions as ec
    from selenium.webdriver.common.by import By
    
    chrome_options = Options()
    
    from selenium import webdriver
    
    
    driver = webdriver.Chrome(options=chrome_options)
    
    url = 'https://some_url'
    driver.get(url)
    
    time.sleep(5)
    # relative shift
    actions = ActionChains(driver)
    
    # start date
    actions.send_keys(Keys.TAB)
    actions.send_keys(Keys.BACKSPACE * 2)
    actions.send_keys('11')
    
    actions.send_keys(Keys.TAB)
    actions.send_keys(Keys.BACKSPACE * 4)
    actions.send_keys('2020')
    Ответ написан
    3 комментария

Лучшие вопросы пользователя

Все вопросы (2)