Скомпилируйте IMAP с определенной версией API PHP для MAMP

Существует две возможности, представленные здесь, с помощью.

Править: Оба сценария были теперь сжаты и изменены для проигрывания, только единственный кадр на время однако многих секунд указаны. mplayer может обработать очень низкого кадр/с (например, 0.008547009 и 0,003154574 кадр/с хорошо работали, т.е. время воспроизведения 117 и 317 секунд).

Примечание: На машине Ubuntu 10.04. mplayer не играет первый кадр, таким образом, я должен был включать 2 кадра для достижения требуемого времени. Так, знайте, что другой игрок может играть оба кадра и таким образом удвоить время воспроизведения.

AviSynth является versatile/poweful сервером кадра. Нет никакого GUI. Это - язык сценариев для нелинейного редактирования/создания/фильтрации аудио-видео.
Будучи сервером кадра, это не должно создавать видео на диске. Это может служить видео/аудио непосредственно, покадровый, к любому AviSynth осведомленный инструмент, быть этим медиаплеер или кодер...

AviSynth является Бесплатное программное обеспечение и Программное обеспечение с открытым исходным кодом, записанное для Windows (я потерял Вас? :)... Попытки были предприняты, но это не было успешно портировано к *, отклоняют (я верю разработчикам, которых судят, но это увязло, поскольку его первоначальный проект был в большой степени сцеплен в материал Windows. Это действительно, однако, работает хорошо под wine. Винная версия mplayer и Avidemux может обработать .avs сценарии (существуют другие; например, VirtualDub и AvsPmod, который является мини-"IDE" GUI для Avisynth).

Вот сценарий AviSynth, чтобы сделать то, что Вы хотите.

myslide  15 20 "Hello from AviSynth"

#!/bin/bash
fontSize=$1; sec=$2; text="$3"
>>test.avs printf 'Blankclip( 2 ,width=640 ,height=480 ,fps=1/float(%s), color=$000000)\n' "$sec"
>>test.avs printf ' \ .Subtitle("%s", font="Arial", size=%s, text_color=$ff0000, align=5)\n' "$text" "$fontSize" 
wine avs2yuv.exe  test.avs -  2>/dev/null |
ffmpeg -b 100 -i - "test.mp4" 2>/dev/null

mplayer test.mp4

avs2yuv является программой командной строки, предназначенной для использования под Вином, для взаимодействия через интерфейс между инструментами видео Avisynth и Linux-based.
avs2yuv только читает видеопоток, но AviSynth может аудио подачи кадра и видео к Avidemux через AvsProxy (который поставлется с Avidemux)...

---

Вот иначе, с помощью convert от пакета imagemagick. Этот метод создает ряд изображений .jpg.

myslide  15 20 "Hello from convert"

#!/bin/bash
fontSize=$1; sec=$2; text="$3"
FPS=$(awk 'END{print 1/'$2'}' /dev/null)
convert -background lightblue -fill blue -pointsize $fontSize -gravity center -size 640x480 caption:"$text" "test$$0.jpg"
cp test$$0.jpg "test$$1.jpg" # Add 1 extra; mplayer doesn't play ist frame (on test system)
ffmpeg -y -r $FPS -b 100 -i test$$%d.jpg test.mp4
rm  test$$*.jpg # remove temp images

mplayer test.mp4

1
04.11.2012, 15:22
1 ответ

Таким образом, я должен был обновить PHP Mac OS X до 5.4.4. Не знайте, мог ли я сделать это иначе.

0
28.01.2020, 02:09

Теги

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