?

Log in

No account? Create an account
сумбур и брызги [entries|archive|friends|userinfo]
Анета

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Ой. [Mar. 21st, 2006|06:17 pm]
Previous Entry Share Next Entry

[Tags|]
[Current Mood | surprised]

Только что мне довелось смотреть кино... в фотошопе!

Объясните мне, что это за глюк? (это не у меня, точно! я вижу то, что мне показывают!)
Запускаю кино в плеере, делаю Print Screen, открываю фотошоп, копирую, и на том месте, где должен быть кадр из фильма, вижу... продолжающийся фильм!!
Это как, это что??
(Или это какое-то нормальное явление, и я раньше об этом знала, но, переучившись в Лите, я совсем огуманитарилась, забыла, и стала бояться компьютера?..)
LinkReply

Comments:
(Deleted comment)
[User Picture]From: aneta
2006-03-21 03:46 pm (UTC)
Спасибо на добром слове!
(Reply) (Parent) (Thread)
(Deleted comment)
From: 9000
2006-03-21 04:06 pm (UTC)
Ну, это нехитро.
А вот чтобы с самим редактором (хоть с emacs, хоть с vim) -- это было б интереснее ;)
(Reply) (Parent) (Thread)
From: 9000
2006-03-21 04:04 pm (UTC)
1) Это нормально, хотя и странно. В фотошоп скопировался объект видеобуфера, а не кадр.
2) print screen-ом не получится принципиально. Если не так, как у тебя, то получится просто чёрный прямоугольник.
3) Ищи в доках к игралке, какую кнопочку жать для захвата кадра; в нормальных (bsplayer, ага) она есть.
(Reply) (Thread)
[User Picture]From: aneta
2006-03-21 04:16 pm (UTC)
Хм... Вообще-то, ёжика из тумана я именно принт-скрином вырезала:

Но это под другой системой было...
(Reply) (Parent) (Thread)
[User Picture]From: kibirov
2006-03-21 06:17 pm (UTC)
В общем, так.

Довольно часто показ видео организован при помощи оверлея.
Это, упрощённо, выглядит следующим образом: участок изображения заливается неким определённым цветом, а видеокарта, которой отдаёт команды проигрывающая программа, заменяет этот цвет собственно видеокартинкой, управляя видеопамятью напрямую - это вроде бы лихо экономит ресурсы и позволяет отображать видео быстро и гладко.

Фокус в том, что в буфер берётся именно тот цвет, который потом замещается картинкой - поэтому вы где угодно это видео увидите, в фотошопе, в пауэрпойнте, да куда только вставите.

Обойти этот фокус можно, кажется, довольно просто: можно запустить сначала какой-нибудь НЕНУЖНЫЙ видеофрагмент, он будет использовать оверлей, а вы тем временем запускаете второе видео, которое собираетесь скриншотить - и оно-то уже будет отображаться по-честному, ему некуда будет деваться ;)

Но, спору нет, много проще использовать софт, позволяющий делать скриншоты с любого видео, которое он может проиграть. Это, в частности, бесплатный VirtualDub, ну и всякие платные-взломанные красОты типа PowerDVD или помянутого тут BSPlayer'a...
(Reply) (Thread)
[User Picture]From: mick_vav
2006-03-21 07:32 pm (UTC)
Linux+Mplayer+Gimp ...
(Reply) (Parent) (Thread)
[User Picture]From: kibirov
2006-03-22 05:42 am (UTC)
:)
Радикальное лекарство, да.
(Reply) (Parent) (Thread)
[User Picture]From: _m_e_
2006-03-22 04:19 am (UTC)
Угу. Особенно забавно открыть поверх медиа плеера какую-нибудь рисовалку,
хоть тот же фотошоп, и порисовать что-нибудь жирной кистью нужного цвета.
Видео начинает проступать в зарисованных местах, весьма прикольно.
(Где-то видел часто используемый для этого цвет, но не могу сейчас найти).
(Reply) (Parent) (Thread)
[User Picture]From: kibirov
2006-03-22 05:47 am (UTC)
:)) о, занятно, надо попробовать...
Цвет-то можно заполучить через принт-скрин опять же.
(Reply) (Parent) (Thread)
[User Picture]From: sorlov
2006-03-21 09:04 pm (UTC)
объясняется очень просто: люди ходят в магазин гораздо чаще чем в театр, и чтобы не снижать массовость искусства его стали показывать сначала в кино-шопе, а теперь вот уже и фото-.
(Reply) (Thread)