Цифровой садик - приветственная

Цифровой садик - приветственная | Полный список всего, что тут есть | RSS | Подписаться через follow.it

19.01.2023

video

Энной давности, немного упорядочила, но не перепроверяла.

Проги

Разное

  • mediainfo и более узко ffprobe из комплекта ffmpeg - чтоб поинтересоваться свойствами файлов.
  • смотрелки:
    • mpv
    • vlc
    • mplayer
  • synaesthesia - попытка сделать видеосопровождение к музыке. (любопытно)
  • mjpegtools (знаю, что есть)
  • gaupol и subtitleeditor - субтитры (второй использовала, сейчас ничего не актуально)
  • видео из картинок:
    • imagination - видеопрезентация из картинок (любопытно)
    • smile - Slideshow Maker (любопытно)
    • photofilmstrip - Slideshow creator with Ken Burns effect (любопытно)
    • ffdiaporama - Movie creator from photos and video clips. Осталось ощущение глючной штуки и недоделанный проект.

      ffDiaporama is an application for creating video sequences consisting of

      • titles, fixed or animated.
      • images or photos, fixed or animated.
      • movie clips
      • music

      Домашняя страница: http://ffdiaporama.tuxfamily.org/ffdiaporama/

    • slowmoVideo is an OpenSource program that creates slow-motion videos from your footage. (любопытно)

      But it does not simply make your videos play at 0.01× speed. You can smoothly slow down and speed up your footage, optionally with motion blur.

      How does slow motion work? slowmoVideo tries to find out where pixels move in the video (this information is called Optical Flow), and then uses this information to calculate the additional frames between the ones recorded by your camera.

      Features

      • Videos in any format supported by ffmpeg can be loaded. Image sequences can also be loaded, so, if you did a timelapse with too few frames, slowmoVideo may help as well.
      • slowmoVideo does not work with a constant slowdown factor but with curves that allow arbitrary time accelereation/deceleration/reversal.
      • Motion blur can be added, as much as you want.

      See nice example videos here : http://slowmovideo.granjow.net/videos.html Домашняя страница: https://github.com/slowmoVideo/slowmoVideo/wiki

Анимация

  • Synfig и synfigstudio - создание векторной двумерной анимации. synfig-doc - руководство.
  • Blender - для трёхмерной.
  • toonloop -для stop-motion
  • tupi - 2D Animation design and authoring tool - немного баловался ребёнок.
  • ktoon
  • pencil - 2D Traditional Animation package

Видеоредакторы

всякоразное

Пишуть, профессиональные - blender, Cinelerra, Lightworks и DaVinci Resolve. Последние два - коммерческие с бесплатной версией.

Штука, с которой всё собираюсь поиграться:

vapoursynth - It's an application for video manipulation. Or a plugin. Or a library. It's hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created. It came to be when I started thinking about alternative designs for Avisynth and most of it was written over a 3 month period. The software has been heavily inspired by Avisynth and aims to be a 21st century rewrite, taking advantage of the advancements computers have made since the late 90s. The main features compared to Avisynth are:

  • Multithreaded - Frame level multithreading
  • Generalized Colorspaces - New Colorspaces can be specified at runtime
  • Per Frame Properties - Additional metadata can be attached to frames
  • Python Based - The scripting part is implemented as a Python module so you don't have to learn a special language
  • Support for video with format changes - Some video just can't stick to one format or frame size VapourSynth can handle any kind of change

Домашняя страница: http://www.vapoursynth.com/

  • olive - video editor. https://www.olivevideoeditor.org/ Молча упал при undo. Малопонятен.
  • blender. Неплохой редактор, хорошие эффекты. Единственный по мне минус - жаль, что нельзя открутить ту часть блендера, которую не использую. Ага, основную.
  • на melt.
    • kdenlive - - нелинейный видеоредактор на melt. Тяжёл, как не знаю, что. Говорят, и падуч.
    • shotcut - нелинейный видеоредактор на melt. В былые времена у меня выпадал в segfault немедленно. Сейчас (май 2020), вроде, у меня работоспособен, но при наличии flowblade не вижу, зачем он мне. http://shotcut.org/
    • openshot - нелинейный видеоредактор на melt. openshot-doc - руководство. http://openshot.org/ Тяжеловат. По крайней мере, был. На 23 мая 2020 просто отказался запускаться у меня.
    • flowblade - нелинейный видеоредактор на melt, использую.
  • lives - видеоредактор. На libavutil кажется.
  • pitivi - на GStreamer.
  • avidemux - простая и милая резалка и конвертилка. Avutil. http://avidemux.org/
  • vidiot http://sourceforge.net/projects/vidiot - знаю, что был такой.
  • vidcutter - аналогично.
  • Консольная прелесть - mencoder, melt, ffmpeg (http://www.ffmpeg.org/).

Melt integration with many libraries for multimedia including

  • FFmpeg for audio/video decoding and encoding
  • swfdec Flash decoder
  • WebVfx for HTML5-based graphics/animation generation - поставить.
  • GTK+ and Qt for image loading and text rendering
  • LADSPA audio plugins
  • SoX audio effects
  • libsamplerate audio resampler
  • JACK audio routing
  • frei0r video plugins
  • SDL for desktop audio/video output

Реально чаще всего использую ffmpeg, flowblade, cinelerra. Изредка avidemux.

Cinelerra

Очень клёвая штука, но сначала пришлось немного повъезжать, как это вообще думать. Чтобы были аудиоэффекты, надо ставить LADSPA и/или LV2 плагинчики, их есть.

Flowblade

Чтобы монитор работал, мне надо запускать как env GDK_BACKEND=x11 flowblade. То ли в алиасы добавить, то ли скрипт сделать, то ли в .bashrc прописать.

Руководство читать надо. Не могу сказать, что всё интуитивно понятно. Но тем не менее, на сейчас мне основной. Лёгкий, быстрый, стабильный. На моём слабом ноуте, где почти все другие видеоредакторы в лучшем случае занимались тренировкой моего терпения, этот прекрасно шевелится. Второй, кто справляется - blender, но он в малой степени видеоредактор, он про другое вообще-то, и там читать надо тем более. :)

Чтоб титры не перекрывали напрочь более нижние дорожки, нужен композитор «смешение». Не обязательно его перекрывать с уходом из затемнения или в затемнение, можно состыковывать паровозиком. А можно и перекрывать.

Чтоб переключить последовательность - меню, которое у меня непосредственно над монтажным столом, то, в котором медиа, журнал участков, эффекты, композиторы, проект, сборка. Вот как раз проект - то, что надо.

mplayer и распаковка в последовательность картинок

Теоретически… но не хотел.

mplayer inputfile -vo png:z=8 -endpos 5 -ao null

Получалось только jpeg.

mplayer -ao null -ss ч:мм:сс -endpos сек file.avi -vo jpeg:outdir=outdir

Более сложный вариант

mplayer %имя_файла  -ss %начало -endpos %длина_в_секундах -ao null -nosub -vo jpeg:outdir=tmpgif -vf scale=-2:360,filmdint=io=25:12

Без субтитров, изменение размера и количества кадров в секунду.

Последовательность картинок в анимированный gif

convert -delay 8 -loop 0 tmpgif/*jpg animation.gif

или

gifsicle --no-background --colors 128 --crop 120,0+-140x-0  -O3 animation.gif >new_animation.gif

О Youtube

  • youtube-dl для скачивания видео с ютюба, вконтакта и прочих таких мест
  • minitube - офигенная смотрелка ютюба
  • mps-youtube - Terminal based YouTube jukebox with playlist management
    This project is a terminal based YouTube client with an interactive text interface and in-built help. It can be used to search YouTube, create local playlists to queue your favourite content, play audio or video (launched in external player) and can download YouTube content in various formats (mp4, flv, webm, ogg, m4a, m4v and 3gp). Домашняя страница: https://github.com/np1/mps-youtube (интересно, но не пробовала)

На ютюб.

Желательно добавлять видео в двух форматах – широковещательном (1080p, HD) и MPEG-2 (с расширением .MPG для просмотра на DVD-плеерах. Если вы не можете предоставить видео в формате MPEG-2, следующий предпочтительный формат – MPEG-4. Приведенные ниже требования обеспечивают оптимальный показ видео в формате MPEG-2 и MPEG-4.

MPEG-2 Аудиокодек: MPEG Layer II или Dolby AC-3 Битрейт аудио: 128 Кбит/с или выше

MPEG-4 Видеокодек: H.264 Аудиокодек: AAC Битрейт аудио: 128 Кбит/с или выше

Для исходных материалов лучшие результаты дает шаблон прогрессивной развертки с частотой 24 или 25 кадров в секунду. Обычно используется частота 24, 25 или 30 кадров в секунду. Не применяйте повторное сэмплирование, так как это может привести к дрожанию изображения и снижению качества видео. Также нежелательно повышать дискретизацию и выполнять различные процедуры переноса

О том, что лучше скармливать ютюбу.

Эффекты: gmic, gmic-zart, gimp gmic

Вообще, офигенная штука!

Впрочем, для этого gmic - оверкилл, это и сам flowblade могет.

Всякие ссылки


Если у вас есть мысли, комментарии, предложения или отклики по поводу этой страницы или этого цифрового сада в целом, напишите мне сообщение через Яндекс.Форму или на agnessa@agnessa.pp.ru. Мне ооочень интересно!

Задонатить.


An IndieWeb Webring 🕸💍