Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|||||||||||
1 | |||||||||||
Ffmpeg изменение bit_rate не влияет на качество записи видео11.02.2016, 11:58. Показов 3550. Ответов 36
Метки нет (Все метки)
имеется код выполняющий кодирование и запись видео в файл
Кликните здесь для просмотра всего текста
castaway предложил код Кликните здесь для просмотра всего текста
в моем коде никакие изменения bit_rate не меняют фактического качества видео-записи - она стабильно "хорошего" качества. в коде castaway изменения bit_rate существенно изменяют фактическое качество видео-записи как и должно быть. вопрос - что я делаю не так? где то место в котором мои настройки отвергаются ffmpeg и заменяются не пойми на что? грешил на функцию avformat_write_header так как после ее вызова действительно происходят изменения в настройках (корректируется частота), но не уверен...
0
|
11.02.2016, 11:58 | |
Ответы с готовыми решениями:
36
Влияет ли операционная система на качество картинки при видеосъемке? Влияет ли на качество картинки масштабирование, если картинка не смарт-объект? Стеганография в jpg: как влияет степень сжатия на качество результата видео из ffmpeg |
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
18.02.2016, 14:54 [ТС] | 3 |
Меняется при использовании моего кода?
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
18.02.2016, 15:52 [ТС] | 5 |
От тысячи до двухста тысяч
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
18.02.2016, 18:10 [ТС] | 7 |
Какая версия у вас (ссылка)
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
25.02.2016, 14:02 [ТС] | 9 |
пробовал скачать последнюю версию ffmpeg-20160225-git-ad17b9d - битая, видать ребята еще 23-е празднуют
пробовал ставить ту что я качал самой последней но не пробовал еще (ffmpeg-20151213-git-906c0b7, версии DLL вроде того же порядка - 57/55/4/2) - качество не меняется пробовал ставить четко вашу версию - качество НЕ меняется (!!!) - во всяком случае я не увидел такого апокалиптического качества как при использовании вашего кода расскажите как оно у вас поменялось - что то у нас с вами должно отличаться... Добавлено через 1 час 55 минут вот такую странную фразу вычитал не знаю как с ней жить
0
|
26.02.2016, 11:35 | 10 |
Вроде хака мозга и передачи управления моторных функций человека на инструкцию заготовки мыла и веревки в ней не содержится.. В чем проблема? В понимании? Или?
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
26.02.2016, 12:43 [ТС] | 11 |
проблема, уважаемый поэт, в том что есть подозрения (да да программирование это такая область где есть место и теории вероятности и теории заговора) в том что битрейт не ставится (или вернее не ставится так как я желаю) потому что FFMPEG берет мой битрейт и ищет в своем профиле ближайший подходящий. но. фраза которую я привел нагуглена в тридевятом царстве и не есть истина в манах. посему - люди сведующие просветите:
- верна ли гипотиза - если верна как узнать битрейты профиля - как код castaway умудряется плевать на профиль и кодить именно с тем битрейтом который задан
0
|
Avazart
|
26.02.2016, 12:54
#12
|
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
26.02.2016, 13:05 [ТС] | 13 |
спец программ масса начиная от KMP и заканчивая разными микроскопами вроде ffprobe - речь в данном смысле о такой абстракции как список битрейтов профиля если такая сущность действительно имеется в природе...
Не по теме: а почему без аватара и прочих регалий)?
0
|
26.02.2016, 13:16 | 14 |
Так в вашей цитате ровно это и написано. То есть то, что вы ему подали является не более чем "рекомендацией".
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
26.02.2016, 16:31 [ТС] | 15 |
я сомневаюсь в цитате ибо это не МАН. вы знаете где в манах написано то же самое и как прикинуть тогда список классных битрейтов?
0
|
27.02.2016, 11:36 | 16 |
vxg, можете прикрепить пример в виде архива (лучше если это будет проект VS или makefile MinGW/GCC), и в комментариях написать диапазон bitrate который вы пробовали!? У нас однозначно какое-то недопонимание...
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
11.03.2016, 16:15 [ТС] | 17 |
Вот проект который используется для теста. то что в архиве Debug засунуть в папку Debug. то что в архиве ffmpeg засунуть туда где система будет искать ffmpeg (у меня в переменных прописан путь в FFMPEG_DIR). Может дело в самодельных магических файлах inttypes и stdint? или в моих глазах которые не видят разницы в качестве? Ибо некоторое изменение в размере я отмечаю. Но качество не становится таким пиксельным как в вашем случае...
0
|
11.03.2016, 18:01 | 18 |
vxg, почему вы не хотите использовать более новую версию FFMPEG?
Я свои примеры компилировал с MinGW, т.ч. мне ваш код с вашими версиями библиотек скомпилировать сейчас не получится. Вы можете выложить два разных EXE-шника, которые генерируют такое же тестовое видео, но только скомпилированных с различными битрейтами!? Если да - выложите, и напишите какие битрейты вы использовали.
0
|
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
|
|
11.03.2016, 18:47 [ТС] | 19 |
Вы можете положить в дебаг и ффмпег папки новье результат не меняется ехе выложу
0
|
11.03.2016, 19:32 | 20 |
В этом случае у меня куча предупреждений и ошибок. Именно поэтому я вам и предлагаю обновить FFMPEG.
0
|
11.03.2016, 19:32 | |
11.03.2016, 19:32 | |
Помогаю со студенческими работами здесь
20
Потоковое видео с ffmpeg Ffmpeg не режет видео Видео из фото в ffmpeg Ffmpeg: потеря качества видео Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |