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

Ffmpeg выдает moov atom not found если прервать процесс кодирования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм обхода в игре "точки" http://www.cyberforum.ru/cpp/thread1657196.html
пишу игру "точки" на с++ в VS form, по клику заполняю два вектора с точками, vector<MyPoint> One; vector<MyPoint> Two; мне нужно найти все области длины одной клетки и проверить если там точка из другого вектора точек, не могу придумать алгоритм обхода, прощу помочь как можно скорее!! https://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D1%87%D0%BA%D0%B8_(%D0%B8%D0%B3%D1%80%D0%B0) пробовал построение...
C++ Определение версии операционной системы Помогите пожалуйста! Написать программу которая определяет версию операционной системы http://www.cyberforum.ru/cpp/thread1657032.html
Марафон Безопасности C++
Суть марафона заключается в том, что хотелось бы увидеть как можно больше exe файлов на языке C++, в котором будет одно текстовое поле, в которое надо ввести ваш ключ/пароль и появится ваше кодовое слово (что-то типо получаем полный софт, введя ключ к программе), после чего вы выкладываете данную программу без исходников сюда, все ее анализируют и находят пароль к данной программе, после чего...
C++ Алгоритм обработки фотографий с "Google улицы"
есть ли в открытом доступе алгоритм обработки фотографий с google улицы
C++ Задания по C++ http://www.cyberforum.ru/cpp/thread1655759.html
Ребят помогите сделать задания: 1. Создайте структуру с именем time. Три ее поля, имеющие тип int, будут называться hours, minutes и seconds. Напишите программу которая просит пользователя ввести время, в формате часы, минуты и секунды.Программа должна хранить время в структурной переменной типа time и выводить количество секунд в веденном времени. 2. Создайте перечисление с именем pets и...
C++ Алгоритм обработки фотографий камеры 360 градусов Ребят есть ли какой код поясняющий принцип обработки этой камерой фотографий и предствлении их в формате 360 градусов или может кто знает на каком языке он может быть написан ( пишу в с++ потому что кажется что на ней) приму любую информацию подробнее

Показать сообщение отдельно
vxg
Модератор
3158 / 1960 / 219
Регистрация: 13.01.2012
Сообщений: 7,503
11.02.2016, 11:17  [ТС]
Цитата Сообщение от castaway Посмотреть сообщение
Независимо от имени файла
да! работает! причем имя файла при вызове не нужно так как задано имя формата. то есть можно вот так
C++
1
avformat_alloc_output_context2( &p_fmt_ctx, NULL, "VOB", NULL )
или например как у меня было только с именем формата
C++
1
2
3
  ofmt = av_guess_format( "VOB", NULL, NULL );
  ofcx = avformat_alloc_context();
  ofcx->oformat = ofmt;
правда при работе вываливает какие то ворнинги
[vob @ 009d90c0] VBV buffer size not set, using default size of 130KB
If you want the mpeg file to be compliant to some specification
Like DVD, VCD or others, make sure you set the correct buffer size
+немножко смущает что мы принудительно указываем формат вместо того что бы наилучший формат был выбран функцией av_guess_format по расширению файла. может по сути мы дурим систему? тот формат что мы указываем видимо не совсем соответствует расширению...
вот что дает ffprobe для файла формируемого через наилучший формат (видим что mp4 есть в списке)
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: 791 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 800x600,
789 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
вот что дает ffprobe для файла формируемого через принудительно указанный формат (видим что в списке вовсе нет mp4 - мы по факту пишем mpeg что ли?)
Input #0, mpeg, from 'test.mp4':
Duration: 00:00:09.32, start: 0.580000, bitrate: 803 kb/s
Stream #0:0[0x1e2]: Video: h264 (High), yuv420p, 800x600, 25 fps, 25 tbr, 90
k tbn, 50 tbc
одно обнадеживает - и там и там h264. кстати та программа которая умеет писать без сбоев видим делает тоже самое так как ее ffprobe выглядит похожим
Input #0, mpeg, from 'test.mp4':
Duration: 00:00:03.16, start: 25338.491000, bitrate: 4805 kb/s
Stream #0:0[0x1e0]: Video: h264 (Baseline), yuv420p, 1280x960, 25 fps, 25 tb
r, 90k tbn, 50 tbc
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru