vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
Список софта, который я счел нужным поставить на новый ноутбук:

1.Firefox
2.Плагины к Firefox:
Ublock Origin
Foxyproxy
Transmission Easy client
3.Thunderbird
Sumatra PDF Reader
4.LibreOffice
5.OpenVPN
6.Putty
7.Gimp
8.Inkscape
9.Blender
10.Darktable - оказывается уже два месяца как существует Windows-версия.
11.Ifranview - Вот интересно а нет ли чего лучше
12.VLC
13. VIM что интересно, это [personal profile] irene_dragon попросила
14. Git - это чтобы работать с репозиториями "Императрицы Кэт" и "Ясмины".

Upd 15. 7-zip - про архиватор-то я забыл. А без внешних тулзов винда по-моему только zip умеет.

Ну еще skype оно не Open, но бесплатно.

Естественно, кроме этого будет ставиться всякий не-open фото- и видео-софт, а также клиент WoW и прибамбасы к нему. Собственно поэтому и покупается ноутбук с Windows, а не без ОС с прицелом поставить Debian, в котором все перечисленное (ну с точностью до замены вьюеров PDF и картинок на аналоги) ставится одной командой. Но вот к этому списку чего еще можно добавить или заменить? Вот, скажем для работы с графикой не появлиось ли чего удобнее Ifranview? А может еще FBReader добавить.

Date: 2017-10-24 10:05 pm (UTC)
slobin: (Default)
From: [personal profile] slobin
Я один в качестве вьюшки картинок использую XnView (не OpenSource, но бесплатно)? Нашёл его когда-то давно как просмотрщик raw-файлов для моего тогдашнего фотоаппарата, а потом как-то осознал, что он удобен для всего. В остальном я вроде не оригинален. Ну, есть ещё пара-тройка удобных прилад, но, боюсь, они были актуальны для Windows XP, а в современных виндах просто не нужны (менеджер клипбоарда, минимизатор окошек в трей, таскалка плашек по таскбару... всё, кажется. А, ещё ну очень быстрый и маленький словарь Мюллера; теперь совсем всё).

P.S. Да, для видео ещё может пригодиться AviSynth -- программа с совершенно гениальным отсутствием интерфейса. На входе у неё скриптовый язычок для создания видео (типа "вырезать отсюда, применить такой фильтр, склеить вот с этим вот таким способом"), а на выходе -- она регистирует себя как кодек (не уверен в технической корректности, но смысл такой), и эти скрипты можно смотреть любым просмотрщиком видео, собственно как видео. Соответственно писать результаты на диск она сама вообще не умеет, для этого в пару к ней нужен vdub. Ну то есть, можно рассматривать её как крайне полезное дополнение к vdub, чтобы не интерактивно редактировать, а иметь читабельный скрипт "это видео я сделал вот так".

... Программистов не выпускать! ...

Date: 2017-10-25 09:30 am (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
+много к AviSynth

Просто свежий пример такого файла. :)
# Памяти Николая Беляева
#
# Серый цвет $21201f цвет букв $e4b475, цвет тени букв $5e5b58
# типовой FadeIn для фоток: .FadeIn(10,$21201f)
# анимация титров 
Video01 = AviSource("1/Zhizn_ego.avi", audio=true).BicubicResize(800,600,1,0,6,0,336,288).ConvertToYV12.FadeIn(10,$21201f)
Video01.BlankClip(length = 25*7, color = $21201f)
Subtitle("Николай Беляев", x=59, y=94, first_frame=2, last_frame=170, font="Comic Sans MS", size=120, text_color=$5e5b58).FadeIn(150,$21201f)
Subtitle("Николай Беляев", x=55, y=90, first_frame=2, last_frame=170, font="Comic Sans MS", size=120, text_color=$e4b475, halo_color=$5e5b58).FadeIn(50,$21201f)
Subtitle("80", x=354, y=224, first_frame=90, last_frame=170, font="Comic Sans MS", size=128, text_color=$5e5b58)
Subtitle("80", x=350, y=220, first_frame=90, last_frame=170, font="Comic Sans MS", size=128, text_color=$e4b475, halo_color=$5e5b58)
Subtitle("лет", x=324, y=324, first_frame=110, last_frame=170, font="Comic Sans MS", size=128, text_color=$5e5b58)
Subtitle("лет", x=320, y=320, first_frame=110, last_frame=170, font="Comic Sans MS", size=128, text_color=$e4b475, halo_color=$5e5b58)
Titry = last

Video01.BlankClip(length = 25*2, color = $21201f)
#Subtitle("Конец\nпервой\nчасти", lsp=6, align=5, x=403, y=303, first_frame=2, last_frame=99, font="Comic Sans MS", size=60, text_color=$5e5b58).FadeIn(50,$21201f)
#Subtitle("Конец\nпервой\nчасти", lsp=6, align=5, x=400, y=300, first_frame=2, last_frame=390, font="Comic Sans MS", size=60, text_color=$e4b475, halo_color=$5e5b58).FadeIn(50,$21201f)

#Subtitle("80", x=354, y=224, first_frame=120, last_frame=390, font="Comic Sans MS", size=128, text_color=$5e5b58)
#Subtitle("80", x=350, y=220, first_frame=120, last_frame=240, font="Comic Sans MS", size=128, text_color=$e4b475, halo_color=$5e5b58)
#Subtitle("лет", x=324, y=324, first_frame=240, last_frame=390, font="Comic Sans MS", size=128, text_color=$5e5b58)
#Subtitle("лет", x=320, y=320, first_frame=240, last_frame=390, font="Comic Sans MS", size=128, text_color=$e4b475, halo_color=$5e5b58)
FadeOut(20,$21201f)
End = last


# 14-16    - НБ12 - титры Николай Беляев 80 лет
# 17       - тёмное поле
# 18       - fadein начало "Жизнь его сложилась нелегко" (0:14)
# 19-31    - Zhizn_ego.avi (0:14)
# см. Video01 выше
# 32-57    - perekhod_s_kartinoi.avi (0:25)
Video02 = AviSource("1/perekhod_s_kartinoi.avi", audio=true).BicubicResize(800,600,1,0,6,0,336,288).ConvertToYV12.FadeIn(10)
# 58-62    - kartina.avi (0:05) (возможно, картина проступает на кадр-другой?)
Video03 = AviSource("1/kartina.avi", audio=true).BicubicResize(800,600,1,0,6,0,336,288).ConvertToYV12.FadeIn(10)
Audio03 = BlankClip(Video03, audio_rate=48000)
Video03 = AudioDub(Video03, Audio03)
# 59       - переход kartina.avi (0:05) -> sosna.avi  (2:12)  -  с
# 59-191   - sosna.wav  (2:12)
Video1 = ImageSource("1/kartina.bmp",start=0,end=25*7,fps=25).BicubicResize(800,600,1,0,6,0,336,288) + \
         ImageSource("1/01.bmp",start=0,end=25*20,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/02.bmp",start=0,end=25*22,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/03.bmp",start=0,end=25*18,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/04.bmp",start=0,end=25*20,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/05.bmp",start=0,end=25*19,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/06.bmp",start=0,end=25*16,fps=25).FadeIn(10,$21201f) + \
         ImageSource("1/07.bmp",start=0,end=25*11,fps=25).FadeIn(10,$21201f)
Audio1 = WavSource("1/1-sosna.wav").ResampleAudio(48000)
Video1 = AudioDub(Video1.ConvertToYV12, Audio1)

Video1p = ImageSource("1/07.bmp",start=0,end=25*2,fps=25)
Audio1p = BlankClip(Video03, audio_rate=48000).trim(0,100)
Video1p = AudioDub(Video1p.ConvertToYV12, Audio1p)


# 62-65    - последний кадр kartina.avi  в статике

# фотографии:
# 66       - 01.bmp
# 86       - 02.bmp
# 108      - 03.bmp   
# 126      - 04.bmp  
# 146      - 05.bmp
# 165      - 06.bmp
# 181      - 07.bmp

#192-262  - 2-mne_nravilas_rabota.wav (1:10)
#194      - 08.bmp 
#211      - 09.bmp 
#225      - 10.bmp 
#236      - 11.bmp 
#256      - 12.bmp (идёт ещё 2 секунды от следующего .waw)

Video2 = ImageSource("1/07.bmp",start=0,end=25*2,fps=25) + \
         ImageSource("2/08.bmp",start=0,end=25*16,fps=25).FadeIn(10,$21201f) + \
         ImageSource("2/09.bmp",start=0,end=25*14,fps=25).FadeIn(10,$21201f) + \
         ImageSource("2/10.bmp",start=0,end=25*11,fps=25).FadeIn(10,$21201f) + \
         ImageSource("2/11.bmp",start=0,end=25*20,fps=25).FadeIn(10,$21201f) + \
         ImageSource("2/12.bmp",start=0,end=25*8,fps=25).FadeIn(10,$21201f)
Audio2 = WavSource("2/2-mne_nravilas_rabota.wav").ResampleAudio(48000)
Video2 = AudioDub(Video2.ConvertToYV12, Audio2)

Video2p = ImageSource("2/12.bmp",start=0,end=25*2,fps=25)
Audio2p = BlankClip(Video03, audio_rate=48000).trim(0,100)
Video2p = AudioDub(Video2p.ConvertToYV12, Audio2p)

#263      - 3-pahnet_stirkoj.wav (0:59)
#279      - 13.bmp
#296      - 14.bmp
#300      - 15.bmp
#313      - 16.bmp

Video3 = ImageSource("2/12.bmp",start=0,end=25*10,fps=25) + \
         ImageSource("3/13.bmp",start=0,end=25*15,fps=25).FadeIn(10,$21201f) + \
         ImageSource("3/14.bmp",start=0,end=25*7,fps=25).FadeIn(10,$21201f) + \
         ImageSource("3/15.bmp",start=0,end=25*18,fps=25).FadeIn(10,$21201f) + \
         ImageSource("3/16.bmp",start=0,end=25*8,fps=25).FadeIn(10,$21201f)
Audio3 = WavSource("3/3-pahnet_stirkoj.wav").ResampleAudio(48000)
Video3 = AudioDub(Video3.ConvertToYV12, Audio3)


Video4 = ImageSource("4/17.bmp",start=0,end=25*10,fps=25).FadeIn(10,$21201f) + \
        ImageSource("4/18.bmp",start=0,end=25*6,fps=25).FadeIn(10,$21201f) + \
         ImageSource("4/19.bmp",start=0,end=25*6,fps=25).FadeIn(10,$21201f) + \
         ImageSource("4/20.bmp",start=0,end=25*8,fps=25).FadeIn(10,$21201f) + \
         ImageSource("4/21.bmp",start=0,end=25*6,fps=25).FadeIn(10,$21201f) + \
         ImageSource("4/22.bmp",start=0,end=25*10,fps=25).FadeIn(10,$21201f) + \
         ImageSource("4/23.bmp",start=0,end=25*7,fps=25).FadeIn(10,$21201f).FadeOut(10,$21201f)
Audio4 = WavSource("4/4-kak_shizn.wav").ResampleAudio(48000)
Video4 = AudioDub(Video4.ConvertToYV12, Audio4)

# --------------------
 Titry + Video01 + Dissolve(Video02,Video03,50) + Video03.trim(10,53) + \
 Video1 + Video1p + \
 Dissolve(Video2,Video2p,50) + \
 Video3 + \
 Video4 + \
 End

получившийся AVI файл
Edited Date: 2017-10-25 10:06 am (UTC)

Date: 2017-10-25 01:26 pm (UTC)
livelight: (Default)
From: [personal profile] livelight
И вот это вот писать руками??? =8-0

Date: 2017-10-25 02:40 pm (UTC)
yurikhan: (Default)
From: [personal profile] yurikhan

Это не так сложно, как кажется.

Впрочем, десять лет назад были программы, умеющие генерировать примерные AviSynth’овые скрипты для типичных задач рипания DVD. (Дальше туда всё равно копипейстились какие-нибудь улучшения.)

И, кстати, из того же семейства ещё есть VapourSynth. С той же идеей, но в качестве входного синтаксиса там Python.

Date: 2017-10-25 06:28 pm (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
А чо такого то? :)
Отредактировал - сохранил - в VirtualDub переоткрыл - смотришь.
Зато эти действия можно совершать на почти любом компе, способном проиграть оригиналы видео. Ну разве что процессороёмкая фильтрация будет показываться мерзко, да и рендерить окончательный вариант в AVI стоит на максимально толстом процессоре.

А не "айяйяйяй, платная программа Sony Vegas последней версии просит не менее чем SQL Express именно этот, поставить медиаменеджер свой, все кодеки поставить вот именно такие, а не сякие, и проца и памяти жрёт, и места под временные файлы ей подавай до хера"

С Pinnacle Studio я тоже сталкивался, да. :)
Edited Date: 2017-10-25 06:30 pm (UTC)

Date: 2017-10-31 07:05 am (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
А чем это хуже файла бинарного формата, который ничем, кроме оргинальной софтины, не посмотришь, не разберёшь, диагностика которой (например об отсутствии файлов в Pinnacle Studio или о формате файла в Sone Vegas) неадекватна?

Или текстовый редактор уже вас пугает?

Date: 2017-10-31 08:20 am (UTC)
livelight: (Default)
From: [personal profile] livelight
Меня пугает не текстовый редактор, а редактирование такого файла руками :)
А так, нынче много какие программы сохраняют свои данные в якобы-текстовые файлы, которые якобы можно читать глазами и писать руками. Начиная с Rational Rose (аццкий структурированный текст), продолжая draw.io (XML как контейнер для сериализованных бинарных данных) и заканчивая новыми файловыми форматами M$ Office (это же тот же XML, просто в ZIP! Очень user-friendly!) Но реально смотреть это всё глазами и править руками невозможно.

Date: 2017-11-03 08:10 am (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
Мне вот даже интересно, вы и про HTML "править руками невозможно" считаете?

Date: 2017-11-03 09:45 am (UTC)
qkowlew: На Зилантконе меня сфоткали мыльницей. Мыльницам не позирую! (Default)
From: [personal profile] qkowlew
С этим то утверждением не могу не согласиться.

Но содержательная часть приведённого мной выше файла сгенерена мной, руками, с нуля. Максимум - копированием строк примеров из документации или из уже ранее созданных мной аналогичных файлов.

Date: 2017-11-03 10:01 am (UTC)
livelight: (Default)
From: [personal profile] livelight
Смотря какой HTML.
Я сам писал их руками, и даже в vi, но то по нашим временам убожество. В наше время HTML-ки генерятся всякими CMS-ами и содержат в основном ссылки встроенные CSS и JS или ссылки на внешние. Можете для эксперимента открыть сорцы прямо этой веб-страницы и посмотреть, насколько легко там что-нибудь подправить руками.

Upd: гляжу, Витус уже точно то же самое выше написал :)
Edited Date: 2017-11-03 10:02 am (UTC)

Date: 2017-11-03 11:34 am (UTC)
livelight: (Default)
From: [personal profile] livelight
Так он его не для человека генерирует, а для браузера. Так уж сложилось, что формат там именно такой. Минифицированный JS тоже глазами читать и руками править - удовольствие сильно ниже среднего.

А вот глубинный смысл использования формата XML для данных, которые руками хрен поправишь, и которые никто не валидирует через XSD и не натравливает на него XSLT, от меня ускользает. Мало ли других хороших форматов для произвольных грамматик, которые гораздо легче хранить и парсить, хотя бы тот же BSON

Date: 2017-11-03 12:38 pm (UTC)
livelight: (Default)
From: [personal profile] livelight
Для людей генерируют веб-страницы.
Для роботов семантической паутины генерируют документы, лежащие в семантической паутине. Если их там полторы штуки во всей паутине - то это проблема семантической паутины, а не тех миллионов людей, которые продолжают разглядывать веб-страницы в браузере.
А так, те же гугль с яндексом давно научились правильно читать и индексировать те же страницы ЖЖ или ДВ, и никакой JS-ад им не помеха. Если они не хотят это делать в каком-то случае, то по каким-то другим причинам.

Date: 2017-10-25 06:28 pm (UTC)
From: [personal profile] sur_kg
> Я один в качестве вьюшки картинок использую XnView
+1

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
1819202122 2324
252627 282930 31

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 31st, 2025 06:56 am
Powered by Dreamwidth Studios