Skip to main content
appkiro.com

Примеры видеофайлов для тестирования

Найдите прямые файлы для браузера, плеера, upload, transcoding и QA. Фильтруйте по формату, разрешению, длительности и размеру и копируйте URL.

Ресурс для разработчиков и QAПрямые media URLТехнические фильтры
Фильтры
Используйте их как тестовые inputs. Доступность, headers и условия третьих сторон меняются, поэтому проверяйте важные fixtures.
Format
Resolution
Duration
File size
Примеров: 32
Используйте их как тестовые inputs. Доступность, headers и условия третьих сторон меняются, поэтому проверяйте важные fixtures.

Big Buck Bunny

H.264 1080p sample under 1 MB.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x1080

0:10

1022 KB

Big Buck Bunny

H.264 720p quick test clip.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1280x720

0:10

946 KB

Big Buck Bunny

Low resolution H.264 sample.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

640x360

0:10

968 KB

Big Buck Bunny

VP9 1080p WebM sample.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

webm

1920x1080

0:10

1.00 MB

Big Buck Bunny

VP9 720p WebM sample.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

webm

1280x720

0:10

1022 KB

Big Buck Bunny

VP9 360p WebM sample.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

webm

640x360

0:10

1.00 MB

Sintel

Sintel 1080p ten-second slice (~5 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x818

0:10

5.00 MB

Sintel

Sintel 720p ten-second slice (~2 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1280x546

0:10

2.00 MB

Sintel

Sintel 360p ten-second slice.

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

640x272

0:10

1023 KB

Jellyfish

Jellyfish 1080p constant-bitrate clip (~2 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x1080

0:10

2.00 MB

Jellyfish

Jellyfish 1080p constant-bitrate clip (~5 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x1080

0:10

5.00 MB

Jellyfish

Jellyfish 1080p constant-bitrate clip (~10 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x1080

0:10

10.00 MB

Jellyfish

Jellyfish 1080p high-bitrate clip (~20 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1920x1080

0:10

20.0 MB

Jellyfish

Jellyfish 720p clip (~1 MB).

Источник: test-videos.co.uk · Лицензия или условия: Не указано

mp4

1280x720

0:10

1023 KB

Sintel Trailer

Sintel official trailer in H.264 MP4.

Источник: W3C media · Лицензия или условия: Не указано

mp4

1280x546

0:52

4.17 MB

Sintel Trailer

Sintel trailer in WebM (VP8).

Источник: W3C media · Лицензия или условия: Не указано

webm

1280x546

0:52

2.95 MB

Sintel Trailer

Sintel trailer in Ogg Theora for legacy compatibility.

Источник: W3C media · Лицензия или условия: Не указано

ogv

1280x546

0:52

12.4 MB

Big Buck Bunny Trailer

Big Buck Bunny official trailer.

Источник: W3C media · Лицензия или условия: Не указано

mp4

640x360

0:33

10.5 MB

Big Buck Bunny Full Movie

Full Big Buck Bunny short film at 480p.

Источник: W3C media · Лицензия или условия: Не указано

mp4

854x480

9:56

238 MB

Generic Sample

Generic 30-second 360p MP4 sample.

Источник: W3C media · Лицензия или условия: Не указано

mp4

640x360

0:30

2.63 MB

Big Buck Bunny

Common HTML5 video tutorial sample.

Источник: W3Schools · Лицензия или условия: Не указано

mp4

320x176

0:10

770 KB

Bear Movie

Tiny under-1 MB demo clip.

Источник: W3Schools · Лицензия или условия: Не указано

mp4

320x240

0:04

311 KB

Flower

Public-domain flower clip used in MDN examples.

Источник: MDN (CC0) · Лицензия или условия: Не указано

mp4

320x176

0:30

1.08 MB

Flower

Same clip as flower.mp4 in WebM.

Источник: MDN (CC0) · Лицензия или условия: Не указано

webm

320x176

0:30

541 KB

Sample 5s

Five-second 1080p clip.

Источник: samplelib.com · Лицензия или условия: Не указано

mp4

1920x1080

0:05

2.72 MB

Sample 10s

Ten-second 1080p clip.

Источник: samplelib.com · Лицензия или условия: Не указано

mp4

1920x1080

0:10

5.23 MB

Sample 15s

Fifteen-second 1080p clip.

Источник: samplelib.com · Лицензия или условия: Не указано

mp4

1920x1080

0:15

11.4 MB

Sample 20s

Twenty-second 1080p clip.

Источник: samplelib.com · Лицензия или условия: Не указано

mp4

1920x1080

0:20

11.3 MB

Sample 30s

Thirty-second 1080p clip.

Источник: samplelib.com · Лицензия или условия: Не указано

mp4

1920x1080

0:30

20.7 MB

Sample MP4

Generic 720p training video.

Источник: learningcontainer.com · Лицензия или условия: Не указано

mp4

1280x720

0:30

10.1 MB

Big Buck Bunny 720p

Full Big Buck Bunny short film, 720p surround audio.

Источник: Internet Archive · Лицензия или условия: Не указано

mp4

1280x720

9:56

59.0 MB

Big Buck Bunny 240p

Full Big Buck Bunny short film, low-bitrate 240p.

Источник: download.blender.org · Лицензия или условия: Не указано

mp4

320x180

9:56

61.7 MB

Файлы могут исчезнуть, redirect, сменить codec, CORS или range. Для production tests используйте разрешённую versioned copy и checksum.Примеров: 32 · Размер: 507 MB

Для чего нужны тестовые видеофайлы?

Они дают воспроизводимые media inputs для тестов upload, HTML5 playback, форматов, CORS, range requests, transcoding и UI states. Для каждого файла нужны свойства и условия источника.

Используйте образцы как воспроизводимые inputs, а не как универсальный stock footage

Каталог предназначен для разработки и QA. Файл помогает воспроизвести поведение player, upload, decoder, CORS, range, metadata и transcoding. Публичный URL не означает разрешение на коммерческую публикацию.

Для кого этот каталог?

Frontend и backend разработчики, QA, browser testers, media-platform teams, support, преподаватели и технические авторы могут воспроизводить поведение на известных форматах и размерах.

Что можно тестировать

  • HTML5 playback и fallback.
  • Upload validation, progress, cancel и retry.
  • Совместимость MP4, WebM, OGV и codec.
  • Direct-URL import, CORS и byte-range.
  • Thumbnail, metadata, trim, transcode и compression pipelines.
  • Responsive player при разных aspect ratios и разрешениях.
  • Memory и performance на коротких, длинных, малых и больших fixtures.

Как выбрать пример

  1. Начните с самого маленького файла, воспроизводящего функцию.

  2. Совместите формат, codec, разрешение, длительность и наличие аудио с целью теста.

  3. Используйте прямой URL после проверки CORS, content type, redirects и byte-range.

  4. Для automated tests закрепите или зеркалируйте разрешённый fixture, чтобы не зависеть от третьей стороны.

  5. Запишите источник, checksum, ожидаемые metadata и условия использования.

Как пользоваться фильтрами

Формат и кодек

Extension или container не полностью определяет decode support. Показывайте container и codecs.

Разрешение

Низкое подходит для быстрых функциональных тестов, большее — для layout, memory и performance.

Длительность и размер

Короткие файлы экономят время. Длинные и большие нужны для progress, timeout, memory и throughput.

Прямой URL

Он возвращает media bytes, а не HTML, но может redirect, expire, требовать auth или менять headers.

Источник и условия должны быть явными

Сохраняйте оригинальное название, страницу источника, автора и license/terms. Если они неизвестны, пишите «Не указано» и давайте ссылку; не называйте royalty-free, public domain или commercial-use без доказательств.

Внешние fixtures меняются

Файлы могут исчезнуть, redirect, сменить codec, CORS или range. Для production tests используйте разрешённую versioned copy и checksum.

Что происходит при preview или download

Открытие URL обращается к стороннему host, который может получить IP, user agent и referrer. Не описывайте внешние ресурсы как local или hosted by AppKiro, если это не так.

Ограничения каталога

  • Число и доступность файлов меняются.
  • Формат и размер нужно перепроверять по текущему response.
  • Browser playback не гарантирует поддержку обработки всеми tools.
  • Публичный URL не даёт прав на распространение или коммерцию.
  • Host может применять rate limit, hotlink block и geography rules.

Частые проблемы

URL открывает веб-страницу

Используйте прямой media URL или разрешённую download link со страницы источника.

Видео играет, но fetch падает

Media element и JavaScript fetch используют разные CORS modes. Проверьте Access-Control-Allow-Origin и credentials.

Seek или metadata parsing не работает

Host может не поддерживать byte-range, либо media index находится в конце. Проверьте headers и container layout.

Automated test внезапно упал

Проверьте status, redirects, checksum, headers и metadata. Замените нестабильный внешний fixture разрешённой versioned copy.

FAQ по тестовым видео

Можно использовать эти видео коммерчески бесплатно?

Не автоматически. Проверяйте license и source terms; публичная доступность не равна коммерческому разрешению.

Что такое прямой video URL?

URL, который возвращает media bytes, например video/mp4, а не HTML.

Какой файл взять для быстрого upload test?

Маленький короткий файл в допустимом формате. Большие оставьте для progress, timeout и memory.

Почему файл играет не во всех браузерах?

Различаются container/codec support, hardware decoding, profile level и policy.

Почему играет, но app не может fetch?

CORS для JavaScript отличается от playback; сервер должен отправлять подходящие headers.

Почему не работает seek?

Нет byte-range или отсутствует seek-friendly index.

Можно использовать URL в automated tests?

Можно, но внешние fixtures нестабильны. Для детерминизма используйте разрешённую versioned local copy с checksum.

Чем отличаются MP4, WebM и OGV?

Это семейства контейнеров; playback зависит также от внутренних codecs.

Можно скачать всё сразу?

Bulk download допустим только при соблюдении terms, browser limits и нагрузки host. Для каталога лучше копирование URL.

Размеры точные?

Считайте их наблюдаемыми и перепроверяйте: redirects, updates и variants меняют размер.

AppKiro гарантирует доступность ссылок?

Нет. Внешние ресурсы контролируют hosts. Показывайте last verified и reporting path.

Как сообщить о битой ссылке?

Укажите title, URL, status, дату, браузер и тип ошибки: playback, CORS, range или download.