�挎���猸�ʂ��J�n���āA���݂̑̎��b���� 17�`14% �ʼn������BMAX 20% ���� MAX 18% �܂ŗ�����̂͑��������̂����ǁA���ɂ�������͌������悤���B�Ƃ肠�����C�ɂȂ��Ă��������͑����ׂ��Ȃ��Ă��Ă���̂ŁA�n���ȕ��̌��ʂ����������Ɗ��ł���Ƃ���B�Ȃ̂����ǁB���̗]�����炳���Ȃ�������Ɗ�ׂ�̂ɁB
���͂� 80cm �ɔ����Ă��������̔畆���u�����v�Ɨ]���Ă��Ĉ�������Ή����܂ł��L�тĂ������A���ƕ��ɕ�������Ƃۂ�����Ɩc��ݏo���Ă��܂��̂��Ȃ�Ƃ������������B��l�����̋����ɂ��ƁA�ق��Ƃ����̂����z�������Ƃ������Ƃ炵���̂����c�c���Ƃǂꂭ�炢������̂��Ȃ��B
6/29 ���呍���̌o�c�ߋ���ł� SBI �k�� CEO �̔���
���x�͂��� Vodafone ���Ƃ������ƂɂȂ�����A���x�̓\�t�g�o���N�� SBI ���Ȃ����A���ꂾ���̎������B���������A���������悤�Șb�ɂȂ��Ă܂����W�����オ��A���������������o�Ă����B
�������A������́A���͂��� Vodafone �����Ă������߂�O�ɁASBI �̔䗦�������Ԃ�������グ�����Ă���A1000 �����炢���������Ă���ƍ����Ɉ�����łƁA���������Ď��̂Ƃ���ɗ��Ă�����ł��B�����甄�낤�Ȃ�Ă������z�́A�ނ̓��̒��Ɋ�{�I�ɖ�����ł��B
��ō���A8/1 �t���̃\�t�g�o���N�� IR �uSBI�z�[���f�B���O�X������Њ����̈ꕔ���p���{�̂��m�点�v
�P�D���p�̊T�v
�i�P�j���p���� SBI ���ʊ���1,111,000 ��
�i�Q�j���p�� SBI �ق�(ToSTNet-2 ��ʂ��Ĕ��p)
�i�R�j���p���z ��500 ���~�i�ꊔ������45,000 �~�j
�i�S�j�����g�r �ؓ����̕ԍϓ��ɏ[��
����͂�S���B�����ł����}�[�P�b�g�̐M������������A�͂� 1 �������傢�Ń{�����ł�悤�Ȃ��ƌ���Ȃ��Ⴂ���̂ɁB���܂��Ɏ����g�r�́u�ؓ����̕ԍϓ��ɏ[���v�Ń��C���ς� Vodafone ����݂ő哖���肾���B
���[�ƁA�k�� CEO �̔������e�Ɋւ��Ă� SBI �O���[�v�����y�[�W ���� 6/29 �o�c�ߋ���� ����z�M (�v���[�������� 99 �y�[�W������) ����m�F�\�ŁA�\�t�g�o���N�� IR �Ɋւ��Ă� �����y�[�W���j���[�X -> �v���X�����[�X�ƒH���� SBI�z�[���f�B���O�X������Њ����̈ꕔ���p���{�̂��m�点 ����m�F�\�ƁB
Intel Core Microarchitecture �ł́A128 bit �� SIMD ���j�b�g�����ڂ����悤�ɂȂ����Ƃ����b�������̂ŁA�ȑO�APentium M �� Athlon 64 �Œ��ׂ����̂Ɠ����x���`�}�[�N��������ǂ��Ȃ�̂��A�ƂĂ������[���v���Ă����B�Ƃ����킯�ŁA�{�� Core 2 Duo E6400 (2.13 GHz) �ƃ}�U�[�{�[�h�A������������A�T�u PC �̒��g�������������ւ����̂ŁA���ʕB
Core 2 Duo Conroe:2.13GHz |
Athlon 64 San Diego:2.2GHz |
Pentium M Banias:1.1GHz |
Pentium 4 Prescott:3.6GHz |
|
SSE | 0.768 sec | 1.062 sec | 2.974 sec | 1.375 sec |
SSE2 | 0.578 sec | 1.235 sec | 3.315 sec | 1.063 sec |
���̕\�́AIntel ���\�t�g�E�F�A�J���Ҍ����Ɍ��J���Ă����AIDCT ������ SSE/SSE2 �R�[�h�� 800 ����Ăяo�������������Ă݂āA����̊����܂łɂǂꂾ���̎��Ԃ������������Ƃ������Ƃ��L�^�������́B
Pentium M �� Athlon 64 �ł́ASSE ���� SSE2 �̕����x���Ȃ��Ă����̂ŁA�����ƌ����Ȃ������� SSE2 (128 bit ���� SIMD ����) ���g���͎̂~�߂悤�ƌ��ӂ��Ă����Ƃ����̂��O��܂ł̘b�̗���B
Core 2 Duo �ł͂ǂ��Ȃ邩�Ƃ����ƁA���ɏ���Ԃ������Ƃ܂ł͂����Ȃ��悤������ǂ��A����ł� Pentium 4 �Ƃ̔�r�ł� SSE2 �̉��P�����ǂ� (Pentium 4 �ł� 22.7% �̏���Ԓጸ�������̂ɑ��āACore 2 �ł� 24.7% �̏���Ԓጸ) �̂͊������B����Ȃ� SSE2 �R�[�h�������Ă���Ă�������������Ȃ��B
���̌��ʂ��炷��ƁA�G���R�[�_�Ȑl�ɂƂ��Ă� Athlon 64 X2 �� Core 2 Duo �ł� Core 2 Duo �̕������͓I���낤�BSSE �i�K�ł̒n�͂��Ⴄ���B�~�������Ђ�����v�Z�������l�����邩�ǂ����͓e�p�Ƃ��āA������Ђ�����G���R�[�h�������l�͂���Ȃ�ɂ����Ȃ��낤���B
�L���b�V�� 2M �ƁA�N���b�N 370 MHz �̈Ⴂ�� 12,000 �~�̉��l�����o���Ȃ������̂ŁA����� E6400 ��I�����Ă��܂����킯�Ȃ̂����A�悭�悭�l���Ă݂�� L2 �L���b�V�� 4M �� 2M �̈Ⴂ�Ƃ����̂͑傫��������������Ȃ��B
L2 �L���b�V���� 4M ����� HD �𑜓x (1920x1080) �� 1 �t���[�����S�����̂ŁA���܂����� HD �\�[�X�� 1 �t���[���̃G���R�[�h�̊ԂɁA���C���������ւ̃A�N�Z�X�������Ƃ��ł���B���ہA�G���R�[�_�[�����ň�ԏ����̏d���������������ʼn����{�g���l�b�N�ɂȂ��Ă��邩�Ƃ����ƁA���C���������� CPU �̊Ԃ̃A�N�Z�X�ш悾�����肷��̂ŁA�X�s�[�h�ʂł��Ȃ�̍����o�Ă������ȋC������B
���ɂ�������lj��� 40,000 �̏o�������C�ɂ͂Ȃ�Ȃ� & HD �̃\�[�X���C�y�Ɏ�ɓ���ɂ��Ȃ��̂ō����� E6600 ���C�͖������ǁc�c�B�������ƍl���Ă��甃���Ƃ��Ηǂ��������ȁB
�܂݁{�m�葹�� 90�`60 ���s�����藈����Ƃ����B��T���獡���ɂ����Ẳ��������ɒɂ��B����Ȃ���Ȃ� 7/18 �ȍ~�̎�������B
�����̎���ł͊m�葹�������Ă��������Ȃ̂ŁA�ŋ��̏o����͂Ȃ��B8/18 �` 8/21 �ɂ����Ă̎���Ƃ��A�������ĐU��Ԃ��Č���Ƃ��܂�̃Z�R���ɔ߂����Ȃ��Ă���B
�v���Ԃ�� 2ch DTV ���܂ݓǂ݂��Ă݂��Ƃ���Ax264 �� VfW (VCM) �C���^�t�F�[�X�ł� B �X���C�X���T�|�[�g���Ă���Ƃ������Ƃ�m�����̂ŁA�ꉞ exavi.auo �ł̑Ή������݂�ׂ� x264 �̎d�l�����Ă݂��B(�g���� CODEC �� snapshot-20060827 �� Visual C++ 2005 Express + nasm 0.98.39 ���Ŏ��̓r���h��������)
���ʁA���ɑf���Ȏ����ɂȂ��Ă���Ƃ������Ƃ𗝉������BB Frame �� Max consecutive �Őݒ肵�� B �X���C�X���ɓ��B����܂ŁA�G���R�[�h���ʂ̃T�C�Y�� 0 �ŕԂ��A����Ȍ�͕��ʂɃG���R�[�h���̃f�[�^��Ԃ��Ă���B(Max consecutive = 2 �̏ꍇ�Askip - skip - I[0] - P[3] - B[1] - B[2] �̏��� 1 �t���[�����o�͂��Ă���)
�܁[���ہADivX/XviD �̂悤�ɐ擪�ŃL�[�t���[�����o�͂��Ă��邪�̂ɁA�p�f�B���O�o�C�g�𗘗p���ăA�v���P�[�V�������ɏo�͂��ׂ��łȂ��t���[����ʒm����Ƃ������`�ɂ�������A�擪�ŃT�C�Y 0 �̃G���R�[�h���ʂ��o���Ă�����������A�v���P�[�V�������ł͏������₷���̂Ŋ�Ԃ��Ƃɂ��悤�B(�L�[�t���[�����o�Ă�����ŃT�C�Y 0 �̃G���R�[�h���ʂ��o�Ă���ƁA�X�L�b�v�Ƌ�ʂ����Ȃ����ǁA�擪�f�[�^�o�͑O�̃X�L�b�v�Ȃ�Ă��肦�Ȃ��̂� B �ɂ��x�����Ɣ��f�ł���)
���łɁAGOP (�Ƃ������t�� H.264 �ɂ͖����̂����ǁA����₷���̂Ŏg��) ���E�łǂ̂悤�ȏ��������Ă��邩���ׂĂ݂��Ƃ���Ax264 �͎��̂悤�Ȍ`�Ő����� P �ŏI�[���Ă����B
I[0] P[3] B[0] B[1] P[6] B[4] B[5] P[9] B[7] B[8] P[12] B[10] B[11] P[14] B[13] | I[15] ...
MPEG-4 �܂ł́A���̂悤�Ȍ`�ŁAGOP ���܂����\���Ƃ����̂����ʂɑ��݂ł����B
I[0] P[3] B[0] B[1] P[6] B[4] B[5] P[9] B[7] B[8] P[12] B[10] B[11] | I[15] B[13] B[14] ...
�������AH.264 ���� IDR (�Ƃ肠���� I �̂��Ƃ��Ǝv���Ă���) �ŎQ�ƃt���[���̃��Z�b�g���������邽�߁AMPEG-4 �܂ł̂悤�� I[15] �� P[12] ����\�����s�� B[13] B[14] �̂悤�ȕ������͑��݂ł��Ȃ��B
JM �Ȃ��Ǝ蔲�������āAMPEG-4 �܂łƓ��l�� B[13] B[14] �� (I[15] ����̗\�������s��Ȃ���) �G���R�[�h���Ă�̂����ǁAx264 �ł� GOP �I�[�� P[14] �Ƃ��ĕ��āA�c��� B[13] �Ƃ��ăG���R�[�h����Ƃ����]�܂����`�ł̎����ɂȂ��Ă���B
���[�� DivX 6.x �Ɋւ��ẮA��Œ��ׂ邯�ǁc�c�����܂� FourCC ���₵�₪�����낤�Ȃ��Ɛ����B���� CODEC �ɉe���o�������Ȃ������̂ŁAB �֘A�̏����� FourCC �� XVID/DIVX/DX50 �̎��������s���Ȃ��悤�ɂ��Ă����ǁc�c���� DX60 �Ƃ��������Ă�낤�B
�������̐�������������ΊȒP�ɒ�����Ǝv����ŁAx264 �Ή��̌�łȂ�Ƃ�����\��B
�X�V�BKiraru2002 ����� exavi_vfr �ł̏C���̃}�[�W�Ƃ��ADivX 6.x �ł� fourcc 'divx' �ւ̕ύX�Ή��Ƃ��AB �t���[���֘A������ (�X�L�b�v���ӂł�) �������Ƃ��Affdshow vfw ���o�^����Ă�����ł̐ݒ�_�C�A���O�������Ή��Ƃ� x264 �� B �t���[���Ή��Ƃ�����������B
��x������Ə����Ă������ق��������C�����Ă����̂ŁAx264 �ł̗���g���āAVfW API �� B �t���[���Ή��G���R�[�_�𗘗p����ꍇ�̏������@�������Ă������Ƃɂ���B
���͌��� | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
�G���R�[�_�o�� | skip | skip | I:0 | P:3 | B:1 | B:2 | P:6 | B:4 | B:5 | P:8 | B:7 | I:9 | P:12 | B:10 | B:11 | P:15 | B:13 | B:14 |
�f�R�[�_�o�� | skip | skip | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
��� x264 �� B Frames �� Max consecutive �� 2 �ɁAScene Cut �� Min/Max IDR-frame interval ������ 9 �ɐݒ肵���ꍇ�ɁA�u���͉摜���G���R�[�_�ɗ^�������ɂǂ�ȃf�[�^���o�͂���邩�v�Ɓu�G���R�[�_�̏o�͂��f�R�[�_�ɗ^�����Ƃ��ɉ����o�͂���邩�v��\�ɂ������́B
����������悤�ɁAx264 �̃G���R�[�_�� Max consecutive �ɐݒ肵�����̃t���[���������͂����܂ł̓T�C�Y 0 �̃X�L�b�v�t���[�����o�͂��A����ȍ~�̓G���R�[�h���̃f�[�^���o�͂��Ă���B
�܂��A�f�R�[�_�͊J�n���ɐ擪�t���[�����Q��o�͂��邱�ƂŁA�t���[�����בւ��ɕK�v�Ȓx�����m�ۂ��A����ȍ~�̓G���R�[�_�ɓ��͂��ꂽ���Ńf�R�[�h�摜���o�͂���B
�w�i�̐Ԃ��Z���ɒ��ڂ���Ɠǂݎ���悤�ɁA�f�R�[�_���� "1" �̃t���[�����o�͂����̂́A�G���R�[�_�� "4" �̃t���[������͂����Ƃ��ɏo�͂���Ă��� "B:1" ("1" �t���[���� I:0 �� P:3 ����̗\���� B �Ƃ��ăG���R�[�h��������) �����͂��ꂽ�Ƃ��ƂȂ�B
���̂��� NULL �t���[����lj����ĕ\���^�C�~���O������A�v���P�[�V�����́A�f�R�[�_����o�͂����^�C�~���O�̌�� NULL �t���[����lj����Ȃ�������Ȃ��̂ŁA"1" �t���[���ɒlj����ׂ� NULL �t���[���� AVI �t�@�C���ɏ������ނ̂� "4" �t���[�����G���R�[�h�ɗ^�����Ƃ��ɏo�͂����f�[�^�� AVI �t�@�C���ɏ�������łȂ�������Ȃ��B
����ɁA�G���R�[�h�I�����B�G���R�[�_�ɂ��ׂĂ̓��͉摜���������I������Ԃł��A�G���R�[�_�����ɂ͖��G���R�[�h��Ԃ̃o�b�t�@�f�[�^���c���Ă���B������z���o���K�v������̂����ǁAVfW �� API �ł͂�����z���o�����@�Ƃ��ă_�~�[�t���[�����G���R�[�_�ɋ������āA�o�͂��ꂽ���̂��g���ȊO�̕��@�����݂��Ȃ��B
�g�� AVI �o�� Ver. 0.3.10 �ŁA���� 24fps�A�o�� 60fps �ݒ�ŁA��Ɠ����ݒ�� x264 �� 0 ���� 8 �t���[���܂ŃG���R�[�h�����ꍇ�̏����͎��̕\�̌`�ɂȂ�B
�G���R�[�h���� | �o�b�t�@�z�o������ | |||||||||||||||||||||||
���͌��� | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 8' | 8' | 8' | ||||||||||||
�G���R�[�_�o�� | skip | skip | I:0 | P:3 | B:1 | B:2 | P:6 | B:4 | B:5 | P:8 | B:7 | I:8' | ||||||||||||
AVI �t�@�C�� | I:0 | P:3 | B:1 | x | x | B:2 | x | P:6 | x | x | B:4 | x | B:5 | x | x | P:8 | x | B:7 | x | x | I:8' | x | ||
�f�R�[�_�o�� | 0 | 0 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 4 | 4 | 5 | 5 | 5 | 6 | 6 | 7 | 7 | 7 | 8 | 8 |
AVI �t�@�C���s�� x �������Ă���Z���́A�lj����ꂽ�ЂƂ� NULL �t���[���������Ă���B���� AVI �� VfW �Ńf�R�[�h�����ꍇ�ɕ\�������t���[���̑Ή������������̂��f�R�[�_�o�͂̍s���B
�܂��A�擪�t���[�����o�Ă���܂łɏo�͂���� skip �t���[���� AVI �t�@�C���ɂ͕ۑ����Ȃ��B���̃X�L�b�v�t���[�����o�閈�ɁA�lj����ׂ� NULL �t���[�������L�^���Ă������߂̃��X�g�v�f�𑝂₵�A����G���R�[�_�ɋ��������t���[���ɕt�^���ׂ������� NULL �t���[�������L�^����B
�擪�t���[�����o�Ă������_�ŁA�f�R�[�h���̒x���ɑΉ����邽�߂� NULL �t���[�������X�g�̗v�f���ЂƂ��₵�āA�擪�̃t���[���ɒlj����ׂ� NULL �t���[�������u0�v�ɁA���̃t���[���ɒlj����ׂ� NULL �t���[���̐����u���X�̐擪�t���[���ɑ��ĕt�^���ׂ� NULL �t���[���̐� - 1�v�ɏC������B����ɂ���ăf�R�[�_���ŏ��ɐ擪�t���[������o�͂��Ă�������z�����A�{���擪�t���[�����\�������ׂ����Ԃ����擪�t���[�����f�R�[�h�o�͂����悤�ɂł���B
��� NULL �t���[�������X�g���Ȃ���A�G���R�[�_����o�͂����f�[�^�� NULL �t���[����lj����Ă��������ƂȂ��Ă���B
�G���R�[�h�I�����i�o�b�t�@�z�o�������j�ł́A�ŏI�t���[���� NULL �t���[�������X�g�̗v�f�������J��Ԃ����͂��A�G���R�[�_����o�͂��ꂽ�f�[�^�� NULL �t���[����t�^���� AVI �ɏo�͂���B
���ӂ��Ă����ׂ��_�Ƃ��āA�����G���R�[�h�����f�[�^�����������ꍇ�A�O�̃t�@�C���̍ŏI�t���[�����A���̃t�@�C���̐擪�t���[�������ɕ\�������B����͂ǂ����Ă������邱�Ƃ��ł��Ȃ����Ȃ̂ŁA�䖝���ė~�����B
�Ȃ� CPU ���̔�����Ă�̂ɁASSE4 �ɑΉ��������߃Z�b�g���t�@�����X�͌��J����ĂȂ��Ƃ����킯�ŁASSE4(Merom New Instructions)��������t�@�����X ���Q�l�� SSE4 �̎d�l�����p�v���O�������쐬�B[ �t�@�C��: sse4.lzh ]
SSE4 �̃j�[���j�b�N�𗘗p�����C�����C���A�Z���u���� Visual C++ 2005 Express �Ńt�c�[�ɃR���p�C�����ʂ����̂ŁACore 2 Duo ���ɓ��肵�Ă� SSE4 ���ߎg���Ă݂����l�Ƃ��͓��肵�Ƃ��������悳���B
SSE4 ���߂̎d�l�Ɋւ��ẮA��������t�@�����X�̐��茋�ʂ� psign �n�� pmulhrsw, palignr �ȊO�ł͓������Ă��āA����Ă��������������ȑ�����x�B�Ƃ肠���� SSE3 �Ƃ͈���āApabs �n�� psign �n�Apshufb �Ȃljf�� CODEC ���Ɋ��������߂������Ă�̂����肪�����Babs �n�� sign �n�́A�ʎq��/�t�ʎq���ŁA�W���̕��������� level �������v�Z������̂Ɏg�����������Apshufb �ł� 4x4 �̃o�C�g�s��̓]�u���ꔭ�łł���B��[�₭ intel �����[�U�̃j�[�Y�Ƃ������̂𗝉����n�߂����B
CPUID �ł̃`�F�b�N�͂��Ă��Ȃ��̂ŁACore 2 Duo �ȊO�� sse4.exe �����Ɨ�O�������ė�����B�d�l�B�C���������͂Ȃ��B