Перейти к содержимому

Фотография

Где брать mp4 видео для тестирования?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 18 июля 2016 - 10:48

Уважаемые коллеги!

Дано: надо загружать с помощью нашей аппликухи видео только формата .mp4. Нужно проверить, насколько быстро проходит загрузка "тяжёлых" файлов - 4 гига. Где бы я могла скачать такие тяжеловеснае файлы в таком формате?

Вариант сделать с помощью fsutil не подходит. :sad: Подозреваю, что таких огромных файлов для этого формата не бывает в принципе. Но ограничение установлено - значит надо проверить.


  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#2 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 18 июля 2016 - 11:01

Так вам надо именно .mp4 или 4+Гб?


  • 0

#3 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 18 июля 2016 - 11:06

Вариант сгененить и сделать расширение mp4 подходит?


  • 1

#4 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 18 июля 2016 - 11:35

Так вам надо именно .mp4 или 4+Гб?

.mp4 + 4Gb


  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#5 notProgrammer

notProgrammer

    Постоянный участник

  • Members
  • PipPipPip
  • 199 сообщений
  • Город:Харьков

Отправлено 18 июля 2016 - 11:37

Вариант сгененить и сделать расширение mp4 подходит?

Я генерировала с помощью fsutil. Генерируется файлик, который нужного формата и размера, но не открывается плеером. Вот во время загрузки это "определяется" и я не могу загрузить, потому что у нас ограничение по расширению. А он воспринемается не как .mp4,

Как ещё можно сгенерировать? :search:


  • 0
- Как называется человек, который любит смотреть на страдания других?
- Программист.

У тестировщика всегда чётное количество синяков: если он наступил на грабли - обязан воспроизвести ошибку.
(bash.org)

#6 Ailex

Ailex

    Новый участник

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Вольнов Александр

Отправлено 18 июля 2016 - 11:46

Если просто создать видеофайл, сконвертированный любым подходящим кодеком, и потом сменить расширение? Хотя выше примерно то же писали


  • 1

#7 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 18 июля 2016 - 13:45

А если взять нормальный mp4 и "приклеить" к нему лишние пару гигов?)) Такой финт пройдет?


  • 0

#8 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 18 июля 2016 - 15:27

ЕМНИП mp4 содержит индекс в конце файла, смещение до которого указывается в заголовке и если размер файла превышает 4 или 2 гига, то указатель на индекс переполняется. и большинство плееров перестают считать файл корректным.

Вроде VLC мог играть такие файлы, но без перемотки вперед.

Лечилось применением более продвинутых кодеков. Точнее не скажу, ибо наступил в это году в 2009-м.

 

ps:

http://forum.doom9.o...ad.php?t=142605 вот например.

 

pps: пардон не сразу понял вопрос, берете любое тяжелое видео и ремуксите в mp4


  • 1

#9 korziner

korziner

    Новый участник

  • Members
  • Pip
  • 21 сообщений
  • ФИО:Павлов Андрей


Отправлено 19 июля 2016 - 14:02

Подозрение скорее всего не верное, что огромных файлов для этого формата не бывает в принципе. Юзкейс из реального мира такой - поток IPTV дампят mplayer в файл на диске с конвертацией в mp4.

 

MP4 это контейнер. https://en.wikipedia.../MPEG-4_Part_14 Внутрь можно затолкать по разному пожатое видео. Или даже не видео, а что-то иное, соответствующее стандартам mp4. Лучше даже не стандартам, но вашему детектору - валидатору mp4. Ориентироваться надо не на стандарт, а на вашу аппликуху, что она распознаёт как валидный mp4, то и подсовывать.

 

В постановке нужны уточнения что понимается под загрузкой: "загружать с помощью нашей аппликухи" и "проверить, насколько быстро проходит загрузка". Поскольку скорость этой самой "загрузки" может зависить от того, чем напичкают контейнер mp4. Если аппликуха сетевая и от пропускной способности сети зависит, то узкое место может быть и не в контенте. Тяжелым может быть не только размер, но и компрессия тяжелая. Значит есть смысл задавать разную степень компрессии разными кодеками, нарисовать графики, зависимости.

 

 

Тестовые mp4 есть в репозиториях разработчиков открытого софта, например

https://samples.ffmpeg.org/MPEG-4/

 

В аппликуху как будете скармливать видео? Я бы с помощью curl скормил. Гуглятся репозитории так:

mp4 intitle:"Index of"

 

4 гига это еще не тяжелое тестовое видео - вон терабайты: http://media.xiph.org/

 

Самому можно за ночь записать видео с экрана. Если не под Линуксом, а под Win32, то https://ffmpeg.zeranoe.com/builds/, а для понимания опции dshow доустановить http://www.umediaser...reenCapture.zip

 

Команды записи и конвертации такие, например:

C:\portable\ffmpeg-20160718-450cf40-win32-static\bin\ffmpeg -f dshow -i video="UScreenCapture" -vcodec libx264 -threads 0 f:\tmp\video.mkv

C:\portable\ffmpeg-20160718-450cf40-win32-static\bin\ffmpeg -i f:\tmp\video.mkv -vcodec libx264 -crf 22 -threads 0 f:\tmp\video.mp4


  • 1

#10 DmitriyQA

DmitriyQA

    Постоянный участник

  • Members
  • PipPipPip
  • 183 сообщений
  • ФИО:Коваленко Дмитрий Владимирович
  • Город:Tel Aviv

Отправлено 20 июля 2016 - 07:21

В вашем случае проще осовить виде оконвертор. Установить прожку Total Video Converter и конвертируййте ей любой фильм в mp4 формат любого размра хоть 120 GB. Выбираете качество сжатия и получаете нужный вам размер. Без сжатия это будет более 30 Gb. Еще вариант выкачивайте видео из ютуба в этоф формате через краудер например ssyoutube.com


  • 1

Senior QA/ Wix.com / qaacademy.net



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных