by Katja Socher <katja(at)linuxfocus.org>
��������:
Katja��LinuxFocus��һλ����à¼ï¿½ï¿½ï¿½ï¿½Ï²ï¿½ï¿½Tux����Ӱ&��Ӱ
�ʹ󺣡�������ҳ������
�����ҵ���
Ŀ¼:
|
�ƹ�, ��Ӱ��, ����... Kino!
ÕªÒª:
Kino��һ�������������в�׽��Ƶ��������ij������������
����ӰƬ��Ŀǰֻʵ����һЩ�������ܣ������ڽ�����ϣ����ǿ����
���ҿ��Խ��������ӰƬ���������С�
��װ
Kinoʹ��ieee1394��i-link,firewire��Ð��������������������ͨѶ��
Ϊ�ˣ�����Ҫ�ڼ�����ϰ���һ��firewire����������ʹ�õ���Exsys-
6501��firewire��(www.exsys.de)������Linux�¹����÷dz�
��ɫ��
�����½����ں˰汾����ʹ�õ���2.4.18����֧��IEEE1394������Ҫ���ں�
����ʱ����������IEEE1394��ص��ں�ѡ�
CONFIG_IEEE1394=m
CONFIG_IEEE1394_PCILYNX=m
CONFIG_IEEE1394_PCILYNX_PORTS=y
CONFIG_IEEE1394_OHCI1394=m
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
CONFIG_IEEE1394_RAWIO=m
�����http://linux1394.sourceforge.net/�ҵ���д�ں˴����
firewire�Ŷӵ���ҳ�������Ҳ��Ƽ�����Ƕ������ں˴��룬��
������ʹ���Ѿ����ϵ������ں�(
www.kernel.org)�еĴ��롣
Ϊ��ʹ��firewire�Ĺ��ܣ�����Ҫ��װlibraw1394��libavc1394��
libdv����������������sourceforge:
sourceforge.net/projects/libdv
sourceforge.net/projects/libraw1394
sourceforge.net/projects/libavc1394���ҵ���
��ʹ�õ���libraw1394_0.9.0.tar.gz��libdv-0.9.5.tar.gz��
libavc1394-0.3.1.tar.gz��
libdv-0.9.tar.gzҲ�ܹ�������������mmx��������һ��bug��
����Ҫ���ļ�mmx.h�бà¼ï¿½ï¿½ï¿½ï¿½mmx_ok(void)���޸���Ϊ����
����1��return (1);)��0.9.5�汾û��������⡣
Ҫ��װ��Щ�⣬��ʹ��ͨ����
./configure
make
make install
����ʹ��modprobeװ���ں�ģ��video1394:
modprobe video1394
����lsmod���������ģ���Ƿ�װ���ˣ�
video1394 15344 0 (unused)
ohci1394 17136 1 [video1394]
raw1394 6896 0 (unused)
ieee1394 24848 0 [video1394 ohci1394 raw1394]
�ж��ַ������Զ�װ��ģ�飬������򵥵Ľ�����������ļ�/etc/rc.local
(redhat/mandrake)��ĩβ����"modprobe video1394"��
�������Ҫһ���������������ɵ��豸�ļ���
cd /dev
mknod video1394 c 172 0
chmod 666 video1394
libraw�����˲��Գ���testlibraw�������װ�ɹ�����ô����������ʱ��
��Ӧ�û��������������
> testlibraw
successfully got handle
current generation number: 17
1 card(s) found
nodes on bus: 2, card name: ohci1394
using first card found: 2 nodes on bus, local ID is 0, IRM is
1
doing transactions with custom tag handler
trying to send read request to node 0... completed with value
0x23127bac
trying to send read request to node 1... completed with value
0x60217dac
using standard tag handler and synchronous calls
trying to read from node 0... completed with value
0x04477dac
trying to read from node 1... completed with value
0xd37380ac
testing FCP monitoring on local node
got fcp command from node 0 of 8 bytes: 01 23 45 67 89 ab cd
ef
got fcp response from node 0 of 8 bytes: 01 23 45 67 89 ab cd
ef
polling for leftover messages
��������԰�װkino��������ʹ�õ���kino-0.5.tar.gz���ˡ������ʹ��
�������װ����
./configure
make
make install
��׽�������->�������
����������ͨ��firewire���ӵ�PC��Ȼ��������������kino
���������˳�򣩲���kino����ת��capture�����ע�⵽���������ʹ��
kino����������ˣ�����������طţ�ֹͣ����ͣ�������ȹ��ܡ�
�����������Ҫ��׽ӰƬ��������У���ô���ȵ����setup������Ϊ�����
�ֲ���λ��ϸĿKino
Preferences�£����ҵ�һ�ݶ�ÿ��set up�˵���ť�ĺܰ��İ���˵����
�����Ҳ��������׸������ֻ��������ע���������
��file�������ָ��һ��Ŀ¼���ļ�����Ŀ¼�����Ѿ����ڡ����
�����Ǹ����ļ�����Ŀ¼����ôӰƬ���ᱻ��׽����ļ�����С�
�����ر��˶Ի�����ôָ�����ļ���Ӧ��������Ļ�����ǿɼ��ġ�
�������Զ����벶׽�Ĵ�������������Ƭ��Ҳ����ͣ��һ������Ὣ
ӰƬ�ָ�ɼ���������������ͨ�������úܺá�
���������ؼ���Ӱ���ҽ��������δ�ѡ���Ϊ���������Ļ���
ÿ֡������һ����������������Ҫ���������Dz������ˡ�
���Ҿ���ô���ðɡ�
��������ڰ��º�ɫ��ť��ӰƬ����ץȡ��
������ת����Editor���������ӰƬ������play���ۿ���!
����ӰƬ
Ϊ�ˣ���ת��Editor��ĿǰΪֹ��kinoֻ֧�ֺܻ����ıà¼ï¿½ï¿½ï¿½ï¿½ï¿½Ç¶ï¿½ï¿½ï¿½
���������˵��������Ѿ��������ӡ�
��ת��File�������е�ӰƬ������������������Frame Position
�����£����ͻ���ʾ��ǰ֡���Լ��ܵ�֡������Ҳ���Կ�����Ƶ������
����ʾ��������ѡ��ĵ�Ӱ�������ȡ�
����Ը��Ƴ��������в�ճ�����ǡ�
��ȥ����
����ת����Ҫ��ȥ��֮֡ǰ����֡�����ó�������������֣�
Ȼ����ת������Ҫ��ȥ�����һ֡�����ٴν����������
�����֡���������ת����Ҫ��ȥ�ij����������ϵ����겢"cut"��
��Ҳ����ͨ�������insert file before frame������һ��ӰƬ����
����ѡ����ӰƬ֮�����ӵ��ļ�ֻ��Ҫ����ͬ���ĸ�ʽ�ʹ�С�ȡ�
����
�����ֻ��Ҫ�à¼Í¼ï¿½ï¿½ï¿½Ç¾Í²ï¿½ï¿½ï¿½ÒªÊ¹ï¿½Ã³ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ä¸ï¿½ï¿½ï¿½ï¿½ï¿½Ì¿Õ¼ä¡£ï¿½ï¿½ï¿½ï¿½
����ת��File-->Save as�����沥���б���save the Playlist�����ɡ�
��Щ�����б��ļ��Ƿdz�С��xml�ļ�������ָ���ڲ�׽ʱ������ÔʼAVI�ļ���
�������������бà¼ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ç±ï¿½ï¿½æ£©ï¿½ï¿½Îªï¿½ï¿½Ó²ï¿½ï¿½ï¿½Ïµï¿½Ò»ï¿½ï¿½
���ļ����߻�¼������������
��Ҳ����ʹ�������У�����kino�Ľ����ϻῴ�������ڿ��õ������ο�
�ֲᡣ
ʱ���
��Timeline������Ի��ӰƬ��֡�б�����ʾ����֡����ѡ��ļ��ʱ��
����������԰������˽��������µĹ��š�
AVI������AVI
����AVI��һ��ע�����AVI��������һ���ض��ĸ�ʽ(������gif��jpg)��
AVI��һ�������ĸ�ʽ��Kino������dv2��dv1��ʽ���������AVI�����
������һ��ʹ��������������Ƶ�Ļ�����ôͨ��ѡ��dv2�����һЩ��
Jpeg�����AVI���Ƿdz����С�Ϊ�˽�dv2 AVIת��ΪJpeg�����AVI��
��ʹ��dv2jpg(sourceforge.net/projects/dv2jpg/)
���
����Դ�ӰƬ�б��澲̬ͼƬ������Ա�����Ϊ��һ��avi�ļ����������
����������������Ҳ���Խ��à¼ï¿½Äµï¿½Ó°ï¿½ï¿½ï¿½Øµï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½
����������
���ȴ�����������Ȼ������kino����ת��Export����ʹ�����ӰƬ��
���������������ϵĿ��ư�ťҲӦ������Ϊ"VTR"���������Щ��֣�
��Ϊ��ͨ����ʹ�ø�ģʽ������Ӱ�����������¼�񣬵������
���������������������õģ��ر��Ƕ���Sony���������
ѡ����塰IEEE 1394�� �����º�ɫ��ť������������̡�
���ΪAVI�ļ�(������Ϊ�����б�)
��ת��Export��ѡ�����"AVI"����������ѡ���ļ�����(dv1��dv2)��
�������Ҫ��һ��������Ӱ����ʹ������2(dv2)�������ѡ��һ���ļ���
�����º�ɫ��ť����������̡�
��̬ͼƬ
Ϊ�˴�ӰƬ�л��һ�Ż��߼��ž�̬ͼƬ����ת��Export��ѡ�����
"Still Frames"��������������һ���ļ������Զ������ļ���ʽ��
�ļ���չ�����Ҳ�֪��֧����Щ�ļ���ʽ������.jpg��.gif�������ò�����
Ҳ�����������Ϊһ���������ļ�����������δ�Դ��������ԣ���Ϊ
�������ڼ���֮��Ž������ӵ�ӰƬ��ȥ�ġ�
�ο���Դ
����ƪ���·�������
ÿƪ���¶��и��Եķ���ҳ�档�����ҳ����������ύ���ۣ�Ҳ���Բ鿴�������ߵ����ۣ�
2002-08-03, generated by lfparser version 2.25