Форум программистов, компьютерный форум CyberForum.ru

Ffmpeg изменение bit_rate не влияет на качество записи видео - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упаковка кода работы с OpenCV в Dll http://www.cyberforum.ru/cpp/thread1659842.html
Всем привет, в общем написал небольшую библиотечку для приёма кадров с различных источников (видеофайлы, ip-камеры) с помощью OpenCV. Если использовать код библиотеки напрямую как .h и .cpp файлы, то всё работает нормально, но если запаковать его в dll и попробовать принять все кадры с видеофайла, все они будут приняты, но при завершении работы программы вылазит ошибка: Run-Time Check Failure #2...
C++ __attribute__(section) Здравствуйте. Есть интересная идея - объединение разрозненных данных в одну кучку. Например, в разных местах кода я объявляю переменные с указанием в какой секции они должны расположиться. тем самым я получаю массив данных лежащих рядом дуг с другом. Вопрос, как получить указатель на начало этой секции и ее размер? http://www.cyberforum.ru/cpp/thread1659759.html
Скачать библиотеку Intel Integrated Performance Primitives for Windows C++
Начал разбираться со звуком в C++ и мне посоветовали хорошую библиотеку Intel IPP. Но в инете не могу ее найти и скачать. Есть 30ти дневная версия на офф сайте Intel, но нужна "нормальная". Помогите, поделитесь ссылкой! На форуме запрещается обсуждение и поиск ломанного по. Закрыто.
C++ [дизайн и эволюция] перегрузка макросов
Часть 0. Вместо предисловия. всем привет. недавно, для одной из моих задач, мне потребовалось иметь возможность перегрузить макрос под разное количество аргументов. и хотя на самом деле препроцессор не поддерживает такую возможность. однако, существуют такие экзотические техники,
C++ Передача данных между программами http://www.cyberforum.ru/cpp/thread1658331.html
Здравствуйте, Уважаемые! Предо мною встала проблема. Есть две программы, которые должны связываться между собой. Точнее одна программа должна посылать другой программе данные. Раньше всё крутилось на сокетах, но в связи с некоторыми проблемами пришлось отказаться от любых протоколов, хоть как-то связанных с сетевыми. Та же проблема возникла с именованными каналами. (вкратце есть машины где...
C++ Как считывать значение строки на экране и записывать её в переменную? Здравствуйте. Есть программа прикасаться к которой нельзя. То есть она работает сама по себе. В определённой области данной программы отображается значение(цифры) нужно считать эти цифры и записать в переменную. Прошу, очень прошу о помощи. Возможно ли вообще такое сделать?. P.S. Нет, не вредоносное ПО. подробнее

Показать сообщение отдельно
vxg
Модератор
3141 / 1943 / 214
Регистрация: 13.01.2012
Сообщений: 7,437
13.03.2016, 14:55  [ТС]     Ffmpeg изменение bit_rate не влияет на качество записи видео
Цитата Сообщение от castaway Посмотреть сообщение
Вы обещали выложить EXE-шники
выкладываю как обещал. exe получены из моего кода который приведен в шапке темы. собраны с теми DLL которые я выкладывал ранее.
дополнительно показываю результаты ffprobe для файлов генерируемых моим и вашим кодом
----
vxg
bitrate=1024*256
filesize=1*277*457
----
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf56.30.100
Duration: 00:00:09.32, start: 0.000000, bitrate: 1096 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 800x600,
1094 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
----
vxg
bitrate=1024
filesize=601*322
----
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf56.30.100
Duration: 00:00:09.32, start: 0.000000, bitrate: 516 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 800x600,
514 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
----
castaway
bitrate=1024*256
filesize=301*061
----
Input #0, h264, from 'out.mp4':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p, 720x304, 25 fps, 25 tbr, 1200k tbn
, 50 tbc
----
castaway
bitrate=1024
filesize=66*621
----
Input #0, h264, from 'out.mp4':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p, 720x304, 25 fps, 25 tbr, 1200k tbn
, 50 tbc
дополнительно прикладываю скрины того что я вижу воспроизводя файлы с разными битрейтами полученные по моему и по вашему коду
Миниатюры
Ffmpeg изменение bit_rate не влияет на качество записи видео   Ffmpeg изменение bit_rate не влияет на качество записи видео   Ffmpeg изменение bit_rate не влияет на качество записи видео  

Ffmpeg изменение bit_rate не влияет на качество записи видео  
Вложения
Тип файла: rar exe.rar (114.8 Кб, 1 просмотров)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru