Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для WarlikeLaux
9 / 9 / 12
Регистрация: 17.01.2018
Сообщений: 281
RAD XE3+

Библиотека FFMpeg. Какой формат видео выбрать?

30.05.2018, 18:56. Показов 1470. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какой лучше всего формат кушает FFMpeg? Просто я делаю новеллу и мне важна скорость появления на экране видоса, я конечно сделал
Delphi
1
2
3
4
5
6
7
8
9
procedure TForm1.FFPlayer1Position(Sender: TObject; const APTS: Int64);
begin
  if APTS mod AV_TIME_BASE * 1000 div AV_TIME_BASE > 100 then
    begin
      Panel1.BringToFront;
      ShowCursor(false);
      FFPlayer1.OnPosition := nil;
    end;
end;
И практически не заметно, но все равно есть же форматы видео, которые быстрее обрабатываются или может какие-то специальные настройки определенного формата, в общем поделитесь если знаете
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.05.2018, 18:56
Ответы с готовыми решениями:

Какие форматы аудио поддерживает BASS? И какой формат выбрать?
И какой лучше всего формат выбрать? Просто дело в том, что нужно очень много музыку загрузить в проект и тут встает вопрос об размере...

Какой формат поля выбрать(сумма прописью)
Как сделать чтоб число писалось словами как на картинке

Как понять какой формат видео на моём плеере?
Вот плеер

3
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
03.06.2018, 23:05
а видео с какого размера картинкой?
в большинстве случаев достаточно mp4, если речь не идет о 4к видео и/или очень старых компах.
остальное будет сильно много кушать места для того же видео качества, например старый DivX/Xvid или даже MJPEG

Не по теме:

на RenPy смотрел?

0
 Аватар для WarlikeLaux
9 / 9 / 12
Регистрация: 17.01.2018
Сообщений: 281
03.06.2018, 23:07  [ТС]
wingblack, 1280x720, просто хочется добиться наилучшей оптимизации) А насчет Ren'Py, я делаю приложение в образовательных целях и понять пойдет ли мне Delphi в качестве основной специализации)
0
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,038
03.06.2018, 23:43
Да, можно ускорить декодирование видео если предварительно создать видео с соответствующими параметрами
Так для x264 кодека в ffmpeg есть команды
-tune fastdecode
-tune zerolatency
возможно это тоже сможет помочь
-profile:v baseline -level 3.0
Можно пробовать все вместе или по очереди, но в любом случае понадобится более большой файл чтобы сохранить прежнее качество видео.

Добавлено через 2 минуты
Цитата Сообщение от WarlikeLaux Посмотреть сообщение
1280x720
не думаю что у тебя будут проблемы с таким на большинстве компов.

Добавлено через 20 минут
вот еще нашел
-coder 0
-flags -loop
-refs 2 (здесь дефолтное значение 6, просто ставить поменьше)

но не думаю что тебе вообще нужно так изгаляться

Еще раз напомню, что эти команды нужно использовать при перекодировании видео, при воспроизведении ничего делать не понадобится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.06.2018, 23:43
Помогаю со студенческими работами здесь

Какой формат видео лучше всего подходит для экспорта в Unity?
Какой формат видео лучше всего подходит для экспорта в юнити?

Какой HD видео плеер выбрать
Есть фильм в формате hd весом 14гиг, рипован с блюрей. Загружаю его в виндовый медиаплеер и кажется что картинка чем-то пережимается на...

Какой выбрать дистрибутив для дома (просмотр видео женой)
Дано: - есть комп подсоединённый к телевизору - типа смарт-TV :) - пользователи: жена и сын (15 лет) Требования: - воспроизведение...

Какой выбрать компьютер для видео наблюдения из 25 ip камер
Доброго времени суток. Кто может поделитесь советом. Работаю в частном университете, который построил трех этажное здание, в котором нужно...

Библиотека FFmpeg и исключение DllNotFoundException
Подключил tao::ffmpeg к visual studio 2008 через reference. Вот код: FFmpeg::av_register_all(); Вылетает эксепшн(win32): "An...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru