Как присоединиться к веб-камере FLVs

В Java все находится в форме класса.

Если вы хотите использовать любой объект, тогда у вас есть две фазы:

  1. Объявить
  2. Инициализация

Пример:

  • Объявление: Object a;
  • Инициализация: a=new Object();

То же самое для концепции массива

  • Объявление: Item i[]=new Item[5];
  • Инициализация: i[0]=new Item();

Если вы не дают секцию инициализации, тогда возникает NullpointerException.

7
задан Marc-André Lafortune 16 September 2008 в 22:16
поделиться

4 ответа

Я подумал, что было бы неплохо научиться переписывать его на Ruby.

Это было.

Шесть месяцев спустя и три драгоценных камня спустя, вот выпущенный продукт .

Я все еще буду немного над этим работать, но это работает.

4
ответ дан 7 December 2019 в 18:46
поделиться

Вы встретитесь с очень тонкой проблемой здесь, потому что большинство форматов видео и форматов аудио (особенно в обычных контейнерах) используют "глобальные заголовки", означая в начале файла, у них есть единственный заголовок, который указывает информацию о сжатии (как ширина, высота, и т.д.) для целого файла. Concatting, который ясно приведут к сбою два потока, поскольку он будет теперь иметь два заголовка вместо одного и muxer, не может понравиться это. Преобразование в AVI, вероятно, решает вопрос в Вашем случае, потому что mencoder имеет код к concat AVIs - которые кодируют, правильно обрабатывает проблему заголовка.

0
ответ дан 7 December 2019 в 18:46
поделиться

После регистрации моего вопроса в списке рассылки mencoder, пробуя другие вещи, я обратился для записи моего собственного инструмента! Я запустил с flvtool и после некоторого закапывания кода и записи приблизительно 40 строк кода, это работает без потери по качеству (так как нет никакого транскодирования).

Я выпущу его как можно скорее, тем временем любой заинтересовал, может связаться со мной.

0
ответ дан 7 December 2019 в 18:46
поделиться

не знайте, будет ли это на самом деле работать, но пытаться использовать эту команду:

cat yourVideos/*.flv >> big.flv

это, вероятно, повредит метаинформацию поэтому после выполнения того "flvtool" использования команды (рубиновый сценарий, можно найти его с Google) зафиксировать его.

-2
ответ дан 7 December 2019 в 18:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: