JavaCV FFmpegFrameRecorder сохраняет изображения в видеоJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 JavaCV FFmpegFrameRecorder сохраняет изображения в видео

Сообщение Anonymous »

Меня немного смущает использование JavaCV FFmpegFrameRecorder. У меня есть несколько массивов byte[] или short[] (в зависимости от того, являются ли мои изображения 8 или 16 битами), где у меня есть данные, связанные с несколькими изображениями. Теперь моя идея состоит в том, чтобы использовать JavaCPP для отправки каждого изображения в ffmpeg, чтобы он создавал для меня немое видео из этой коллекции с желаемой частотой кадров. На данный момент у меня есть:

Код: Выделить всё

package ffmpeg;

import java.awt.EventQueue;
import java.io.File;
import java.nio.Buffer;
import java.nio.ByteBuffer;

import javax.swing.JFrame;

public class rwa {

private JFrame frame;

/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
rwa window = new rwa();
window.frame.setVisible(true);

Frame myframe = new Frame();
myframe .imageHeight = 100;
myframe .imageWidth = 200;
myframe .imageChannels = 1;
myframe .imageDepth = 8;

byte[] myimage = new byte[20000];

//all black
for (int j = 0; j

Подробнее здесь: [url]https://stackoverflow.com/questions/50592993/javacv-ffmpegframerecorder-save-images-to-video[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»