Articles of ffmpeg

Создать видео из серии изображений android

Я пытаюсь создать видео из серии изображений в android. Я встретил эти три варианта MediaCodec, ffmpeg, используя ndk и jcodec. Может ли кто-нибудь сообщить мне, какой из них лучше и проще. Я не нашел подходящей документации, чтобы кто-нибудь мог опубликовать их рабочий пример?

Android ffmpeg opengl es render movie

Я пытаюсь сделать видео через NDK, чтобы добавить некоторые функции, которые просто не поддерживаются в sdk. Я использую FFmpeg для декодирования видео и могу скомпилировать его с помощью ndk и использовать это как отправную точку. Я изменил этот пример, и вместо того, чтобы использовать glDrawTexiOES для рисования текстуры, я установил некоторые вершины и нарисовал текстуру […]

Сборник ffmpeg neon для android – ошибки ассемблера

Я пытаюсь скомпилировать ffmpeg для android с поддержкой neon, но я получаю следующие ошибки ассемблера. Пожалуйста, дайте мне знать, если кто-нибудь знает об этом? /home/user1/android-ndk-r5b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc -MMD -MP -MF /home/user1/workspace/FFMPEGFinal/obj/local/armeabi-v7a/objs/ffmpeg/libavcodec/arm/rdft_neon.odorg -fpic -ffunction-sections -funwind-tables -fstack-protector -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__ -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -O2 -fomit-frame-pointer -fstrict-aliasing -funswitch-loops -finline-limit=300 -I/home/user1/workspace/FFMPEGFinal/jni/SDL/include -I/home/user1/workspace/FFMPEGFinal/jni -DANDROID -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -DCMP_HAVE_NEON -DCMP_HAVE_VFP […]

Декодирование звука через Android с помощью FFMpeg

Я могу воспроизводить файлы Wav с помощью приведенного ниже кода без проблем. При попытке воспроизвести тот же самый носитель в формате Mp3 я получаю только искаженный хлам. Я считаю, что я принципиально не понимаю, как работает функция avcodec_decode_audio3. Поскольку Wav-файл содержит данные PCM, когда он декодируется, он может перейти прямо к функции AudioTrack.write. Должен быть […]

Андроидальное кодирование видео с помощью fr и разрешения

Я хочу, чтобы иметь возможность снимать видео, записанное на устройстве Android, и кодировать его с помощью нового разрешения и частоты кадров, используя мое приложение. Цель состоит в том, чтобы загрузить гораздо меньшую версию оригинального видео (в размере), так как это будут видеоролики продолжительностью 30 минут и более. До сих пор я читал о людях, говорящих, […]

Компиляция FFmpeg 3.1.1 для x86 с использованием Android NDK

Самая новая версия FFmpeg – 3.1.1 . После версии 3.1 я не могу скомпилировать FFmpeg для x86 . (Но 3.0.2 или более ранние версии могут быть скомпилированы.) На терминале отображается ld: error: libavutil/../compat/strtod.o: incompatible target . Моя ОС – Xubuntu 14.04 x86 и x86_64 . (Я пробовал их обоих). Моей версией NDK является r10e(x86) и […]

H264 HW Декодирование на Android с использованием FFmpeg-10

Я заметил, что ffmpeg уже включил (libavcodec / libstagefright.cpp) и заявил, что поддерживает аппаратное декодирование H264 через платформу StageFright. Я создал общую библиотеку в соответствии с (tools / build_libstagefright). Но при выполнении реального декодирования кадров H264 он, похоже, не работает на Stagefright_init (). Кто-нибудь преуспеет в использовании этой новой функции? Заранее спасибо.

Для создания видео из последовательности изображений на Android

Я хочу создать видео из последовательности изображений (на android) с помощью этого кода: opencv_core.IplImage image = cvLoadImage("/sdcard/mytest/testimage.jpg"); FFmpegFrameRecorder recorder = new FFmpegFrameRecorder("/sdcard/mytest/test.3gp",256,256); try { recorder.setCodecID( CODEC_ID_H263); recorder.setFormat("3gp"); recorder.setPixelFormat( PIX_FMT_YUV420P); recorder.start(); for (int i=0;i<10;i++) { recorder.record(image); } recorder.stop(); } catch (Exception e){ e.printStackTrace(); } Но вместо моего изображения у меня есть зеленый экран. Что мне нужно […]

Ffmpeg для android (с помощью учебника: «ffmpeg и Android.mk»)

Я пытаюсь скомпилировать ffmpeg для android. Я нашел несколько сообщений по этой теме, но не из них, похоже, работает. Если вы пытаетесь построить ffmpeg, как показано на [1]. Кто-нибудь успешно скомпилировал ffmpeg с помощью учебника тезисов? Я не уверен, как реализовать шаги с 4 по 5. STEP4: настройка … STEP5: cd в корневой каталог NDK, […]

Как включить функции FFMPEG в код Android

Моя цель – создать видеофайл, объединив аудиоклип и изображение для Android. Используя cygwin, я смог создать видео, объединив изображение и аудиоклип следующим образом: ffmpeg -i allmapeople.mp3 -i Penguins.jpg video_finale.mpg Но я хочу, чтобы это произошло в мобильном устройстве в моем проекте eclipse. Скажите, пожалуйста, как это должно быть сделано …..