Код для демонстрации видео с субтитрами и встроенным переводчиком
Полные требования лучше прочесть
здесь. Ниже я постарался я их повторить, но не все поместилось. Например, обрезались картинки
Итак, задачаТо, что я хочу сделать вдохновлено сервисом
https://www.woodpeckerlearning.com/Чтобы легче и быстрее понять мою задачу, рекомендую скачать мобильное приложение
IOS или
Android и посмотреть, например, вот
этот ролик. Для этого после установки приложения (обязательно) просто нажмите на
эту ссылку на том же устройстве
Итак, задача. Ниже я описал на примере
https://www.woodpeckerlearning.com/ Мое описание почти в точности совпадает с тем, как это сейчас работает у них, но небольшие отличия все-таки есть
- У ребят сделаны приложения. Нам нужно сделать все в вебе. Так, чтобы верстка адаптировалась под разные экраны
- Область воспроизведения видео
- При нажатии текущая реплика зацикливается и бесконечно повторяется до тех пор, пока не нажмешь на другую область экрана
- Перемотка назад на 5 секунд
- Снижение скорости воспроизведения до 0.75
- Чекбокс показывать/нет русские субтитры. Если чекбокс выбран, то русская реплика идет строго под английской в том же цветовом окне.
- Область субтитров. Можно скролить вверх или вниз, чтобы увидеть предшествующие или последующие субтитры
- Выделена цветом текущая реплика. Она всегда находится наверху, прямо под видео, если в этот момент вы не скролите субтитры. Если скролите, то через 2 секунды текущая реплика снова закрепляется под видео
- Если вы нажимаете на зону тайм-кода, то видео перематывается на начало этой реплики
- Если нажимаете на любое слово, то видео останавливается и всплывает окно с переводом. Код с переводчиком я предоставлю
- Eсли закрыть окно с переводом, то воспроизведение видео продолжится
- Ширина контейнера с видео равна ширине окна всегда, когда это возможно. Если невозможно (например, из-за пункта указанных мною ниже), то ширина просто максимальная
- Снизу мы всегда имеем ровно 5 реплик. Ширина окна с репликами равна ширине контейнера с видео.
Мне нужен код, который я самостоятельно буду использовать при верстке разных страниц. Я буду делать это почти всегда в
Тильде. В этом конструкторе блочная система. Все блоки располагаются строго один под другим. Если в библиотеке блоков нет того, что нужно пользователю, то на этот случай есть блок с HTML-кодом, куда можно вставить все что хочется. Туда я и буду вставлять код внутри которого будет в том числе прямая ссылку на видео и файлы с субтитрами
Moscow.media
Частные объявления сегодня
Более 100 студентов посетило СЛД Курск в рамках акции «Неделя без турникетов»
Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
«1418»: выставка секции «Арт-фото» ТСХР в зале «Лаврушинский`15»
В Москве состоится уникальный конкурс, сочетающий красоту и интеллект «Мисс Право»
Спецвыпуск журнала «Стратегии развития» посвященный героям Великой Отечественной войны и Специальной военной операции
Дом, милый дом: участки под строительство от компании Родные земли, цены, отзывы
Сергей Трофимов выступит с летним концертом в Зеленом Театре ВДНХ
NYU Hospital on Long Island performs miraculous surgery
Ramon Cardenas aims to cement his contender status agains Jesus Ramirez Rubio tonight
Chat log from R7 of 2024: Gold Coast vs West Coast
Ryan Poles Needs A Last-Minute Review Of His Quarterback Scouting Notes To Ensure Nothing Is Missed
ВОЗ предупредила об увеличении в 2 раза смертности от лихорадки денге
Каршеринг BelkaCar и картографический сервис 2ГИС запустили серию совместных маршрутов
ИТ Альянс объявляет о графике работы в майские праздники
Сотрудники спецподразделений столичного главка Росгвардии окончили обучение в Центре профподготовки в Подмосковье
Для мобильного шутера Nebula Rangers проходит бета-тест на Android
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)
Here's what god rolls you should be farming for Destiny 2: Into the Light's Brave Arsenal weapon set
Охорона і Безпека це ОіБ: замовляй охорону в Києві та Харькові
Рушникосушки від Hygge Family: європейські стандарти якості на українському ринку
Магазин дверей і підлогового покриття Albero: якісна продукція для кожного клієнта
Что можно отметить в этот день
Нижегородка скончалась на платформе Московского вокзала
Сегодня в России отмечается День работника скорой помощи
«1418»: выставка секции «Арт-фото» ТСХР в зале «Лаврушинский`15»
Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
МИД России: приднестровское урегулирование невозможно без пересмотра Кишинёвом своей линии
Baijiahao: Россия нашла способ лишить Великобританию золота
Музей-заповедник «Царицыно» заявил об открытии летнего сезона 1 мая
Нижний Новгород может стать городом, где выступят певцы «Новой «Фабрики звёзд»
МИД России: приднестровское урегулирование невозможно без пересмотра Кишинёвом своей линии
Куда отправиться на майские: топ-6 направлений для россиян без загранника и визы
Свёнтек разгромила Кырстю и вышла в 1/8 финала турнира WTA-1000 в Мадриде
Мирра Андреева установила новый рекорд на турнирах WTA-1000
WTA озвучила Елене Рыбакиной условия для становления второй ракеткой мира
Шикарный и практичный стиль Елены Джокович из базовых вещей
Музей-заповедник «Царицыно» заявил об открытии летнего сезона 1 мая
ТАСС: сапёры обезвредили десятки тысяч боеприпасов в Авдеевке
РФ в 2023 году заняла почти треть мирового рынка урана
Пешеходные дорожки обновят по ФКГС в сквере Иконникова в Сормове
Музыкальные новости
Моцарт в рок-формате: ставропольские музыканты представили свою версию известного мюзикла
Александр Розенбаум рассказал о дополнительном источнике дохода: "Не бомжовые заведения"
Подмосковные проекты победили в Международном профессиональном конкурсе НОПРИЗ на лучший проект – 2023
Певица Анастасия Стоцкая появилась на публике в откровенном наряде
«1418»: выставка секции «Арт-фото» ТСХР в зале «Лаврушинский`15»
звезды шоу-бизнеса посетили весеннюю неделю моды estet fashion week
«Семь-Я» экономического будущего России – в МИЦ «Известия» обсудили перспективы отечественного бизнеса
Что можно отметить в этот день
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
Из Петербурга в Москву. Эксперты вступились за аэропорт Пулково
Отец из Панамы, школьная любовь и любимая еда: Елена Борщёва раскрыла все тайны на шоу ТВ-3 «Вкусно с Анфисой Чеховой»
Хоккейный турнир за Кубок Каменского стартовал в Воскресенске
Shot: машиной блогера Тамаева, который попал в ДТП, управлял другой человек
Блогер Асхаб Тамаев попал в ДТП в Москве
Блогер Асхаб Тамаев попал в ДТП около Москва-Сити
Известный блогер Тамаев попал в ДТП на люксовом авто около «Москва-Сити»
Politico: Россия проиграет войну с НАТО, предупреждает Польша (Topmember)
Путин поздравил Леонида Рошаля с днем рождения
Поведение Путина вызвало резонанс, потерянные в 90–е заводы возвращаются РФ
Басманный суд Москвы арестовал продюсера Reuters Константина Габова за помощь ФБК в подготовке материалов
Дух разделения в Святой Руси, или Можно ли лишиться сана за отпевание Навального*
Продюсера Reuters арестовали за публикацию материалов на YouTube-канале «НавальныйLIVE»
Учитель из Бутово стала «Гуру физкультуры»
Школьница из Бутово придумала приложение для детей и взрослых «Твой ортодонт»
В клинике Хайдарова медиками работали семь человек без профильного образования
Гинеколог объяснила, как будут оценивать репродуктивное здоровье россиян
Учитель из Бутово стала «Гуру физкультуры»
Юные керамисты школы №2120 выиграли три Гран-при конкурса «Мир дому твоему!»
Спортсменка из Бутово выиграла «золото» на турнирах по художественной гимнастике
Команда Орловской области стала победителем хоккейного турнира среди команд Черноземья
Это - война: литовские беспилотники попытались атаковать Минск
Собянин: Москва взяла Гран-при премии «Умный город» за цифровизацию горхозяйства
Собянин поздравил работников скорой помощи с профессиональным праздником
Собянин: В столице открыт сезон фонтанов
Собянин: в Москве начался сезон фонтанов
Труп мужчины найден в лесопарковой зоне в Сокольниках
Прокуратура Москвы: тело мужчины нашли в лесопарке в Сокольниках
В Москве в парке нашли труп мужчины
Учения по ликвидации лесных пожаров прошли в Богородском округе
В Москве задержали 10 нелегалов среди сотрудников аэропорта Шереметьево
Удивительный человек, этот Тимур Иванов! Своим арестом устроил праздник стольким людям...
ТАСС: сапёры обезвредили десятки тысяч боеприпасов в Авдеевке
Спецпроект «Четвероногий друг» стартовал в Москве в рамках фестиваля «Пасхальный дар»
Лиды для фрилансеров Golubinbot
Над Соловьёво поднят российский флаг, штурмовые группы ВС России замечены на окраинах Архангельского
Калининградские каратисты показали способности на чемпионате СЗФО
В столице Поморья состоялись областные соревнования по художественной гимнастике
Выставка-панорама героической истории
"Вехи памяти и славы"
ко Дню Победы в Великой Отечественной войне
Два матча чемпионата Крыма по футболу перенесли из-за массового отравления
Крымские проекты победили в Международном профессиональном конкурсе НОПРИЗ на лучший проект – 2023
Литературно-поэтический час «Ушла на фронт ещё девчонкой...»
В Екатеринбурге пройдет благотворительный забег Ural Legal Run
Подмосковный нарколог объяснил опасность шашлыка с алкоголем
Восьмиклассник из Москвы сделал огнемет и устроил пожар на даче соседей
Игорь Бабушкин встретился с секретарем Генсовета «Единой России» Андреем Турчаком