728x90

얼핏 보면 전부다 우리말로는 말하다 라는 뜻이라서 어휘가 갖는 뉘앙스를 구분하지 못할 수 있죠.

speak : (one way) 목적을 갖고/소리내서 말하다
훈계하다, 연설하다 모두 one way 로 말하는 거잖아요.


May I speak to Dennis? (데니스랑 통화할 수 있나요?)
She speaks English fluently. (그녀는 유창하게 영어를 하지)
Speak up, I can't hear you. (더 큰소리로 말해, 안들리거든)
Can you please speak up? (크게 말해줄래요?)
Don't speak a word. (한마디도 하지마)
I can't speak my mind to him. (그사람에겐 속에 있는 말을 할 수가 없어)
I am trying to speak like an American. (미국인들처럼 말하려고 노력중이야)
I'll speak to him about it. (그사람에게 그것에 대해 말하겠어)


talk : (서로간에) 대화하다


Can I talk to you for a minute? (잠깐 얘기 좀 할 수 있어?)
We talked over a cup of coffee. (우린 커피 마시면서 얘기했지)
I enjoyed talking with you. (얘기 즐거웠어)
We were just talking about you, Dennis. (지금 막 네 얘기를 하고 있던 참이야)
Now you're talking! (이제야 말이 통하는군)
Let's talk about it. Maybe I can help. (털어놓고 말해봐. 도울 수 있을지도 모르잖아?)


tell : 메시지를 전하다


I can't tell who did it. (누가 그랬는지 난 몰라)
He is telling a white lie. (그남자는 선의의 거짓말을 하고 있어)
Tell me the truth. (진실을 말해봐)
It you don't stop, I'll tell your mother on you. (그만두지 않으면, 네 엄마한테 이를 거야)
You're telling me. (바로 그거야)
I told him to bring me more water. (그에게 물 좀 더 가져오라고 말했어)
Would you like to tell me something about yourself?  (당신에 대해 얘기 좀 해주시겠어요?)
Can't you tell that they're just using you? (네가 이용당하고 있다는 걸 모르겠니?)
I told you to clean up this morning! (아침에 내가 청소해놓으라고 했지!)


say :  '말'에 초점이 둔다.


What did you say? (뭐라고 했죠?)
Say hello to your mother. (네 엄마한테 안부 전해줘)
I hate to say goodbye, but it's time to go. (헤어지고 싶지 않지만, 가야 할 시간이야)
I'll have my say when you finish. (당신이 끝나면 내 말을 할게요)
Just a moment, I have a say about the matter. (잠깐만요, 그 문제에 대해 저도 말할 권리가 있어요)
You feel free to say no. (거리낌없이 No라고 말하세요)
He asked me yesterday, and I couldn't say no. (그사람이 어제 부탁을 하는데, 거절할 수가 없었어.)

'영어 > 뉘앙스 어휘' 카테고리의 다른 글

wallet 과 purse 의 차이  (1) 2013.12.29
look for 와 find 뉘앙스 차이  (0) 2013.12.26
영어 숫자 읽는법  (2) 2013.12.22
meet 와 see 의 차이  (0) 2013.12.22
I'm afraid 구문  (0) 2013.12.18
블로그 이미지

Link2Me

,
728x90

윈도우8에서 하드 분할하는 방법, 합치는 방법 등을 다룹니다

 

설정을 선택하고 검색창에 아래처럼 넣어주면 

 

아래 그림 모양이 나옵니다.

3번째 나오는 걸 선택해주시면 됩니다. 

 

정보에 설치하면서 파티션 분할한 정보로 시스템 예약 공간에 350M 이 나오고 C드라이브에 대한

정보가 나옵니다. 

 

디스크1의 DDD로 명명된 D 드라이브의 용량을 축소하는 작업을 해보겠습니다.

 

 

적당히 용량을 축소하여 지정했습니다.

 

아래처럼 빈공간이 생겼습니다. D 드라이브 용량을 축소시켰으니까요.

여기에 새로운 물리 드라이브를 만들어도 됩니다.

 

새로운 드라이브를 할당해볼까요?

 

 

 

 

 

 

TEST 라는 F 드라이브 생긴거 보이시죠?

 

F 드라이브를 생성하지 않고 E 드라이브 용량을 늘리고 싶다면 어떻게 해야 할까요?

노턴 파티션 매직은 정말 편하고 좋은데 고용량 하드를 노턴파티션 매직으로 분할하면 인식하는데 좀 문제가 되는 거 같기도 해서 요즈음에는 안쓰고 윈도우7이나 윈도우8 에서 자체 제공하는 기능을 이용하고 있습니다.

먼저, 할당했던 F 드라이브 볼륨을 삭제합니다. 

 

여기서 예를 눌러주면 할당되었던 정보가 삭제됩니다.

 

위에서 D 드라이브 공간 죽소하고 나서 생긴 빈공간이 그대로 남아있죠?

 

E 드라이브 용량을 늘려주기 위해서 볼륨확장을 눌러줍니다.

 

 

 

 

그런데 완벽하게 하나로 합쳐진게 아니라 떨어진 2개의 공간을 모두 E 드라이브로 인식하게 만들어졌네요.

E 드라이브에 자료만 없었다면 완전히 날려버리고 새로 하나로 합치는 작업을 해봤을텐데

자료 백업하기 귀찮아서 그냥 이 상태로 두기로 했습니다. 

 

어때요?

윈도우8 에서도 하드디스크 포맷하는거 별로 어렵지 않죠?

 

공감이나 댓글을 자료 작성하는데 힘이 됩니다.


 

블로그 이미지

Link2Me

,
728x90

혈액형과 성격분석

그냥 재미삼아서 본인의 혈액형과 성격이 어떤지 한번 보세요

혈액형

구분

성 격

A형

장남
장녀

평소에는 얌전하고 그다지 눈에 띄지 않으며, 책임감이 강하고, 상식이나 규칙을 지키는 안정지향형 입니다. 주위와의 조화를 생각하고 행동하는 신중한 사람이지만 한번 화가 나면 겉잡을 수 없게 된다.

중간

어른스럽고 협조성이 뛰어나지만 마이페이스형입니다. 그다지 다른 사람의 일에 간섭하지 않으며 또한 간섭받는 것도 싫어합니다. 성실하지만 기분파인 면도 다분히 가지고 있는 자유인입니다.

막내

눈치가 빠르고, 도전정신이 왕성하고 애교가 만점이지만 분위기에 잘 휩쓸리는 면도 있습니다. 대인관계에 실수가 없고 착실한 면을 지니고 있습니다.

외동

프라이드가 강하고 주위와 어울리는 것이 서툰 완벽주의자입니다. 좋아하는 사람이 생겨도 상대앞에만 가면 얼굴이 붉어져 아무말도 못하는 부끄러움을 잘타는 면도 지니고 있습니다.

B형

장남
장녀

인정미가 넘치고 보살핌이 능숙한 타입니다. 언뜻보기에는 침착하고 조용한 인상을 주지만 그 내면에는 높은 이상과 정열이 숨어 있는 사람입니다. 선천적으로 성질이 솔직하고 소탈한 사람입니다.

중간

행동에 일관성이 없고 계획을 세우는 것이 서툴지만 호기심이 왕성하고 개성적입니다. 상식에 얽매이지 않는 자유로운 사고를 가지고 있어 많은 친구들을 사귀게 됩니다.

막내

아주 자기중심적이지만 재치가 있고 애교도 만점으로 도저히 미워할 수 없는 좋은 성격을 가지고 있습니다. 아무도 생각할 수 없는 일을 손쉽게 해내서 주위를 놀라게 하는 경우도 있으며 밝고 싹싹한 사람입니다.

외동

별난 성격으로 타협이라는 것을 모르는 타입니다. 사고회로가 다른 사람과 다른 점이 많고 그리 눈에 띄지 않는 존재가 되기 쉽지만 실은 붙임성있고 상냥한 면도 지니고 있습니다.

AB형

장남
장녀

머리회전이 빠르고 주의력깊은 성격을 가집니다. 사람을 사귐에도 소탈하고 함께 있으면 마음이 편안한 사람이지만 어느 정도 거리를 두고 사귀려는 타입이므로 심각한 고민 등을 털어 놓게 되면 내심, 귀찮다고 느끼는 사람입니다.

중간

사교성이 뛰어나고 계획적이지만 분위기에 잘 휩쓸리는 기분파적인 면도 있습니다. 눈에 띄는 존재는 아니지만 독특한 분위기를 가지고 있습니다. 의외로 쌀쌀맞은 일면도 가지고 있습니다.

막내

요령 좋은 안정지향형입니다. 자신을 콘트롤하는 것이 능숙합니다. 사람이 많은 곳을 그다지 좋아하지 않으며 혼자 있는 것을 좋아하며 남에게 무시받으면 오랫동안 잊지 못하고 속에 오래 담아두는 경향이 있습니다.

외동

타협할 줄 모르는 마이페이스입니다. 또한 뛰어난 감성을 가지고 있습니다. 언뜻보기에는 약간 신경질적인 것 같지만 가까워질수록 유머가 넘치는 성격임을 알게 되는 타입입니다. 단, 끈적끈적한 스킨쉽은 싫어하는 타입이므로 특별한 주의가 필요합니다.

O형

장남
장녀

보살핌이 능숙하고 아주 사적인 일이라도 부탁할 수 있는 믿음이 가는 성격을 가진 사람입니다. 단, 주위의 눈을 지나치게 의식하는 면도 가지고 있습니다. 지는 것을 싫어하고 주위의 기대에 응하고자 부단한 노력을 하는 사람입니다.

중간

시원시원한 성격으로 꾸밈없는 성격으로 직선적이고 자유인입니다. 지도력은 그다지 가지고 있지 않지만 주위와 융합하는 것이 능숙하기에 자연스럽게 많은 친구가 모여듭니다. 금전감각은 조금 떨어지는 편이라 손해를 보는 경우가 있습니다.

막내

지기 싫어하는 응석장이지만 정신적으로 여린 면도 있습니다. 상대의 기분을 간파하는 것이 능숙하고 요령이 좋은 타입이지만 성격이 직선적인만큼 신중히 생각하지 않고 자신의 생각을 바로 입밖으로 내버려 오해받는 경우도 자주 있습니다.

외동

대범하고 화려한 것을 좋아하는 멋장이입니다. 여러사람과 협조하여 어떤 일을 하는 것이 서툴고 자신의 사생활은 그다지 보여주려 하지 않습니다. 낭만적이고 큰 꿈을 안고 있는 타입이며 끈기와 근성을 갖춘 노력가이며 어려움이 닥쳐도 좀처럼 약한 소리는 하지않습니다.

 


'알면 좋은 정보' 카테고리의 다른 글

행복소통 청원 지지 부탁드립니다  (0) 2020.07.28
재미로 보는 관상  (0) 2018.07.12
청춘  (0) 2015.11.11
블로그 이미지

Link2Me

,
728x90

MKV 동영상에서 음성을 추출하는 프로그램을 소개합니다.


프로그램 다운로드 : http://www.dvdvideosoft.com/index.htm

사이트에서

다운로드 받아서 설치하시면 아래와 같이 바탕화면에 아이콘이 생깁니다. 

 

이제 프로그램을 띄워서 실행하면 되겠지요?


지원하는 영상 포멧을 홈페이지에서 살펴보니

Input video file formats: *.avi, *.ivf, *.div, *.divx, *.ogv, *.mpg, *.mpeg, *.mpe, *.mp4, *.m4v, *.wmv, *.asf, *.mov, *.qt, *.ts, *.mts, *.m2t, *.m2ts, *.mod, *.tod, *.3gp2, *.3gpp, *.3gp, *.3g2, *.dvr-ms, *.vro, *.flv, *f4v, *.amv, *.rm, *.rmm, *.rv, *.rmvb, *.mkv.

로 무척이나 많군요 (굵은 표시를 한건 제가 다루는 동영상 포멧)

 

 

 

아주 쉽게 mp3파일 추출이 가능합니다.

 

블로그 이미지

Link2Me

,
728x90

정말 오래전에 그려뒀던 그림이 있어서 올려봅니다.




블로그 이미지

Link2Me

,
728x90

이 프로토콜은 동적으로 IP주소를 할당해주는 프로토콜입니다.

요즈음 초고속망은 모두 이런 방식으로 IP를 할당해준다고 보시면 됩니다.


가) 개요

디스크가 없는 컴퓨터에게 IP주소를 제공하는 RARP라는 규약은 단지 IP주소만을 제공하고 그 외 나머지 정보를 제공하지 않기 때문에 BOOTP, DHCP 규약을 사용한다.
TCP/IP에 접속되는 각 컴퓨터는 ‘해당 IP주소’, ‘해당 서브넷 마스크’, ‘라우터의 IP주소’, ‘네임서버의 IP주소’와 같은 정보를 알아야 한다.
이 정보는 보통 구성 파일에 저장되고 부팅과정 중에 컴퓨터에 의해 접근된다.
BOOTP는 동적으로 설정되는 프로토콜이 아니다. 클라이언트가 그 IP주소를 요청하면 BOOTP 서버는 클라이언트의 물리주소에 해당하는 IP주소를 테이블에서 찾게 된다. 이는 테이블에 이미 물리주소와 IP주소간의 연결이 미리 정해져 있어야 한다는 것을 의미한다. 그러나 만약 호스트가 다른 물리 네트워크로 이동하는 경우는 어떻게 되는가? 또한 만약 호스트가 임시의 IP주소를 원한다면 어떻게 되는가? BOOTP는 물리주소와 IP주소간의 연결이 관리자에 의해 변경되기 전까지는 고정적이고 불변하기 때문이다. BOOTP는 고정적으로 설정되는 프로토콜이다.
동적 호스트 설정 프로토콜인 DHCP는 동적인 설정을 제공하기 위해 제안되었다.
DHCP는 일정기간 동안 임시 IP주소를 할당한다.
DHCP서버는 2개의 데이터베이스를 가진다.

  • 정적으로 물리주소와 IP주소를 연결하는 것과
  • DCHP가 가지는 활용 가능한 IP주소의 pool이다.


나)  DHCP 운용 장단점

  • 고정 IP방식에 비해 사용자 IP망 설계변경이 자유롭다.
  • 사용자에게 DHCP IP를 할당해주게 되면 네트워크 정보가 자주 바뀌더라도 DHCP 서버(Router)에서만 네트워크 정보를 변경해주면 되므로 네트워크 정보변경이 유연하다.
  • 사용자중 PC를 켠 사용자만 IP가 할당되어 고정 IP에 비해 IP절약 효과가 있다.
  • DHCP 요구단말은 초기 부팅시 broadcast 트래픽(DHCP DISCOVERY 메시지)을 유발시킨다. -> 한 개의 VLAN의 설정범위에 있는 모든 단말에 전송되므로 네트워크의 성능 저하 발생 가능
  • PC전원만 ON시키면 실제 인터넷을 접속하지 않아도 IP가 할당된다.
  • PC전원을 OFF할 경우 Lease Time까지 IP가 다른 단말에 할당되지 못하게 되어 IP주소 낭비가 발생하게 된다. <- Win95/98 운영체제의 경우 도스 명령어에 IP release 하는 명령어가 존재함에도 불구하고
  • 네트워크 전체의 설정 정보가 한곳에 집중되어 있어 DHCP 서버에 장애가 발생할 경우 이후의 단말 접속이 불가능해진다.
  • 네트워크의 문제(DHCP Server로의 경로상의 문제)가 DHCP 기능을 마비시킬 수 있으며, DHCP는 보안에 매우 취약하며 개선이 곤란하다.
  • 이용자가 마음만 먹으면 모든 동적 IP를 사용하지 못하게 할 수 있다(Denial of Service)


다)    동작절차
IP주소를 획득하기 위해 클라이언트는 다음 절차를 수행하여야 한다.


 


①    클라이언트는 DHCP DISCOVER 메시지를 목적지 포트 67로 하여 broadcast한다.
②    서버들은 DHCP OFFER 메시지로 응답한다.
이 메시지를 통해 서버들은 IP주소 및 임대기간을 제공한다. Default는 1시간이다. DHCP OFFER를 전송하는 서버는 제공된 IP주소를 잠그고 다른 클라이언트에게 활용 가능하지 않도록 한다.

  • 클라이언트가 DHCP OFFER 메시지를 수신하지 못하면? -> 각각 2초간격으로 4번을 더 시도한다.
  • 이런 모든 DHCP DISCOVER 메시지에 응답이 없으면, 클라이언트는 다시 시도하기 전에 5분간 sleep 상태로 들어간다.

③    클라이언트는 제공된 것 중 하나를 선택하여 선택된 서버로 DHCP REQUEST 메시지를 broadcast 한다.
④    서버는 DHCP ACK 메시지로 응답한다.

  • 클라이언트의 물리주소와 그 IP주소의 연결을 만든다.
  • 클라이언트는 임대기간 동안 IP주소를 사용할 수 있다.

⑤    임대기간의 50%가 지나게 되면 클라이언트는 다른 DHCP REQUEST를 전송 하여 재사용 가능한지를 요청한다.
⑥    서버가 DHCP ACK로 응답하면 클라이언트는 새로운 임대 계약을 얻게 되므로 그 타이머를 새로 시작하게 된다.

  • 이 때 서버가 DHCP NACK로 응답하면 클라이언트는 즉시 IP 사용을 중지하고 새로운 서버를 찾아야 한다.(과정 1)
  • 서버가 응답하지 않으면 클라이언트는 임대기간의 87.5%에 달할 때 DHCP REQUEST를 보내게 된다.
    - 임대 기간이 끝나기 전에 응답을 받으면 이에 따른 처리를 하나
    - 그렇지 않으면 임대 기간이 끝날 때까지 기다린 후 과정1부터 다시 반복하게 된다.
    - 클라이언트가 임대를 미리 종료할 수 있는데 이 경우 DHCP RELEASE 메시지를 서버로 전송한다.


라)    패킷구조
 


  • Operation Code (8bits) : request시 1, response의 경우 2
  • Hardware type (8bits) : 물리 네트워크의 종류를 나타낸다. 이더넷의 경우 1이다.
  • Hardware length (8bits) : 하드웨어 주소의 길이를 바이트 단위로 나타내며 이더넷의 경우 이 값은 6이다.
  • Hop count (8bits) : 패킷이 갈 수 있는 최대 홉 개수를 나타낸다.
  • Transaction ID (4bytes) : 클라이언트 IP주소를 포함한다. 이 필드는 요청을 받은 서버에 의해 응답 메시지에 기록된다.
  • Number of seconds (16bits) : 클라이언트가 부팅된 후 경과된 시간(초)
  • Flag (1bit) : 클라이언트가 서버한테 unicast 대신에 broadcast 형태의 응답을 요청하기 위해 기존에 사용되지 않는 필드의 처음 비트에 추가적인 1비트짜리 플래그를 사용하였다.  만약 응답이 클라이언트에게 전송되면, IP패킷의 목적지 주소는 클라이언트에 할당된 주소가 된다. 이 때 클라이언트는 그 주소를 알지 못하므로 이 패킷을 버리게 될 것이다. 그러나 IP패킷이 broadcast 형태로 전해지면 모든 호스트는 그 메시지를 받아 처리할 수 있게 되는 것이다.
  • Client IP address (4bytes) : 클라이언트 IP 주소를 포함한다. 만약 클라이언트가 이 정보를 가지고 있지 않다면 모두 0으로 지정하게 된다.
  • Your IP address (4bytes) : 이 필드는 요청을 받은 서버에 의해 응답 메시지에 기록된다. 클라이언트 IP주소를 포함한다.
  • Server IP address (4bytes) : 서버는 이 값을 응답 메시지에 기록한다.
  • Gateway IP address (4bytes) : 라우터의 IP주소를 나타내고 서버에 의해 응답 메시지에 기록된다.
  • Client hardware address : 클라이언트의 하드웨어 주소를 나타낸다. 비록 서버는 이 주소값을 클라이언트가 보낸 주소에서 추출하지만, 명시적으로 클라이언트가 이 값을 요청 메시지에 기록해 보낸다면 이 값을 사용하는 것이 효율적이다.
  • Server name(64bytes) : 서버가 응답 메시지에 기록하는 선택 항목으로 64 바이트를 차지하며 null string으로 끝나는 서버의 도메인 이름을 포함한다.
  • Boot file name (128bytes) : 이 필드는 서버가 응답 메시지에 기록하는 선택항목으로 null string로 끝나는 부트 파일의 전체 경로명을 포함한다.
  • Option (64bytes) : 이 필드는 2가지 목적을 가진다. 네트워크 마스크 또는 기본 라우터 주소와 같은 추가적 정보를 전달하거나 특정 제조업체의 해당 정보를 전달하기 위해서이다. 이 필드는 응답 메시지에서만 사용한다.
  • Options for BOOTP



  • Options for DHCP


마)    DHCP Relay Agent

  • DHCP는 일반적으로 broadcast를 사용하므로 DHCP 서버는 subnet마다 존재하여야 하고  대규모 네트워크에서는 subnet이 무수히 존재하고 각 subnet마다 DHCP 서버를 구축하여 관리하는 것은 대단히 어려운 문제
  • DHCP Relay Agent는 이러한 네트워크 간의 packet forwarding을 제공함으로써 물리적으로 동일하지않은 subnet  DHCP 서버의 서비스가 가능
  • 클라이언트의 DHCP 메시지가 서버로 적절히 전달되기 위해서는 모든 subnet은 Relay Agent를 포함하여야 클라이언트가 broadcast하는 DHCP 메시지를 Relay Agent가 수신하여 서버로 forwarding
  • Relay Agent는 DHCP 메시지를 서버와 클라이언트 간에 forwarding 야하므로 자신의 존재를 서버에게 알릴 필요가 있음
  • Relay Agent는 자신의 위치를 서버에게 알리기 위해 클라이언트가 broadcast하는 DHCP 메시지의 ‘giaddr’ 필드에 자신의 네트워크 주소를 삽입
  • Relay Agent는 서버로부터 unicast되는 DHCP 메시지를 수신하여 클라이언트가  이것을 수신할 수 있도록 로컬 subnet에 broadcast


도움이 되셨다면 댓글 부탁드립니다.


블로그 이미지

Link2Me

,
728x90


사무실 네트워크인 이더넷이 어떻게 동작하는지에 대해서 설명한 자료입니다.

네트워크 지식을 쌓은 좋은 방법은 헤더구조를 파악하고 어떻게 동작하는지를 이해하는 것입니다.

제가 많은 책을 보면서 깨달은 습득한 노하우라면 노하우입니다.

외우려고 하지 마시고 원리를 이해하시면 나중에 응용력이 생겨서 실무에서 많은 도움이 되실 것입니다. 

 

ㅇ 개요
IP주소체계는 가상 네트워크의 모양을 만들도록 설계된 논리적 주소 체계이다.
물리적 네트워크에서 IP 데이터그램을 실제로 전송하려면 IP 데이터그램을 데이터 링크계층 프레임으로 Encapsulation해야 한다.
이더넷이나 토큰링과 같은 데이터링크 계층 프레임은 그 frame의 일부로 하드웨어 주소를 요구한다.
하드웨어주소와 IP주소를 연계시키는데 필요한 프로토콜을 ARP (Address Resolution Protocol)라 한다. 

 

ㅇ 동작원리

  • 기반 물리네트워크가 broadcast를 지원한다는 것이다.(이더넷, 토큰링, FDDI, ARCnet와 같은 LAN)


 
①    ARP모듈은 ARP요청을 보내기 전에 ARP 캐시 테이블(RAM에 보관됨)에서 목적지 하드웨어주소(MAC주소) 가 있는지 검사한다.
  • ARP캐시 테이블에서 목적지 IP주소가 발견되면 
  • 해당 하드웨어 주소를 조사하고, 그것을 ARP모듈에 되돌려 준다.
  • ARP모듈은 요청을 한 네트워크 드라이버에 하드웨어주소를 되돌려주어서 대상 노드의 하드웨어주소를 알아낸다.
  • 이때 네트워크 드라이버는 목적지 하드웨어주소와 IP 데이터그램이 들어있는 데이터링크 계층 프레임을 송신한다.
  • ARP캐시 테이블에서 목적지 IP주소가 발견되지 않으면 ARP모듈이 ARP요청이 들어있는 데이터링크 계층 프레임을 생성하여 대상 노드의 하드웨어 주소를 알아낸다.
    • 목적지가 지역 네트워크인가? -> 송신자 호스트는 목적지의 하드웨어 주소를 알아야 한다.
    • 목적지가 원격 네트워크인가? -> 송신자 호스트는 IP 데이터그램을 발송할 라우터 포트의 하드웨어 주소를 알아내야 한다.
②    Host A는 네트워크에서 ARP 요청 프레임이라는 MAC 동보전송 프레임(송신자 호스트A의 IP Address 및 MAC주소와 목적지 IP Address 포함)을 보낸다.
③    동보전송 프레임을 수신하는 모든 다른 노드는 그 IP주소를 ARP request의 IP주소와 비교한다.
 


④    ARP request frame에 요청한 것과 같은 IP주소를 가진 호스트만 응답한다.
 




⑤    호스트 A는 ARP응답에 포함된 대답으로 ARP Cache Table을 초기화한다.
  • ARP 캐시항목은 일부 TCP/IP 구현에서 구성할 수 있는 특정기간이 지난 후에 시간 종료한다.
  • 대체로 ARP 캐시 종료시간은 15분이다.
  • ARP 캐시항목이 특정 호스트에 대한 시간 종료하고 나면, 호스트의 하드웨어 주소를 발견하기 위해 ARP요청 프레임을 다시 보낸다.

 

ㅇ  패킷구조
 


  •  하드웨어 종류 필드값은 HLen 필드의 설정을 제어한다.
  • 프로토콜 종류는 해당 하드웨어 주소로 제공되는 상위계층 프로토콜 주소이다.
    프로토콜 종류값은 EtherType 값과 같다.
    IP프로토콜의 경우, 16진수로 800인 값이 프로토콜 종류 필드에 사용된다.
  • HLen 필드는 옥텟 단위로 본 하드웨어 주소의 길이이다. 이 필드는 길이가 1옥텟이다. 이더넷 네트워크의 경우 8로 설정된다.
  • PLen필드는 옥텟단위로 본 프로토콜 주소의 길이이다. 이 필드는 길이가 1옥텟이다. PLen필드값은 프로토콜 종류 필드의 값으로 제어된다.
  • 프로토콜 종류가 16진수로 800이면, 그것은 IP주소가 4옥텟인 IP프로토콜을 나타낸다. 따라서 PLen값은 IP 네트워크의 경우 4로 설정된다.
  • 작동 필드는 길이가 2옥텟이며 패킷이 ARP요청을 가지고 있는지 또는 ARP응답을 가지고 있는지를 나타낸다.
  • 송신자 HA 필드는 ARP 요청을 보낸 노드의 하드웨어 주소를 포함하고 있다. 송신자는 하드웨어 주소를 네트워크 기판에서 읽고 알아내며 이 필드를 네트워크 기판의 하드웨어 주소로 채운다.
  • 송신자 IP 주소는 ARP 요청을 보내는 노드의 IP 주소를 포함하고 있다. 송신자는 IP 주소를 네트워크 구성정보가 들어 있는 구성 파일 또는 메모리 캐시에서 알아낸다.
  • 대상 HA 필드는 대상의 하드웨어 주소이다. 이 값은 ARP 요청의 송신자는 모르고 있다. 그것은 ARP 요청 송신자가 결정해야 하는 값이다. 이 필드는 대개 모두 0이나 1로 설정된다.
  • 대상 IP주소 필드는 하드웨어 주소가 결정된 노드의 IP주소를 포함하고 있다.

ㅇ MAC Address 획득방법


네트웍이 커짐에 따라 이에 여러 종류의 프로토콜이 사용된다. 이들 프로토콜은 각기 고유의 데이터링크(Layer 2) 계층을 가지고 있다. 

  • Hello Protocol
    네트웍 상에 있는 디바이스들은 이 프로토콜을 이용, 서로간에 자기 존재를 알리고 확인하며 상대의 MAC 어드레스를 보관한다.
    어느 한 호스트가 특정 목적지에 데이터를 보내고자 할 때 만약 그 디바이스로부터 Hello 패킷을 받지 않았다면, 그 목적지에 도달하기 위해서는 반드시 라우터를 경유해야 한다고 판단하여 프레임을 라우터로 보낸다.
  • Predictable MAC Address(예측가능한 MAC 주소)
    네트웤 계층에서 MAC 어드레스를 네트웍 어드레스에 포함시키거나, 그 어드레스를 연관시키기 위한 특정 알고리즘을 사용한다.
  • WAN 사용시
    Point-to-Point WAN 환경에서는 데이터 링크 어드레스가 요구되지 않는다. 멀티 액세스 WAN 환경에서 Originating Device는 반드시 목적지의 데이터링크 Address를 명시하여야 한다.

 

도움이 되셨다면 댓글이나 공감 부탁드립니다. 꾸벅~


블로그 이미지

Link2Me

,
728x90

엑셀을 다루다보면 셀에 동일한 값을 1000 개 이상 채울 수 있을 경우도 있을 겁니다.

이럴 경우 일일이 마우스를 Drag 하여 채우기를 하는 건 정말 비효울적인 방법입니다.


간단하게 할 수 있는 방법을 소개하니 한번만 해보시면 금방 아실 겁니다.



아래 그림처럼 B3000 이라고 직접 입력하고 엔터키를 침



이제 틀고정을 선택하여 아래처럼 해주세요





이렇게 하면 쉽게 원하는 값을 채울 수가 있습니다.


더 간단한 방법일 수도 있는 팁 한가지는 Ctrl + D 를 눌러도 됩니다.


궁금한 사항은 댓글 달아주시면 답변 드리겠습니다.



블로그 이미지

Link2Me

,
728x90

아래는 freeware 프로그램에서 추출하는 방법이있다면

여기서는 상용 프로그램에서 추출을 해보고자 합니다.

 

 

 

 

KeySubSync 프로그램이 간혹 wav 파일 추출을 못하는 경우가 있더라구요.

그래서 이런 프로그램을 이용하여 미리 추출을 하여 사용을 하고 있네요..

 

 


블로그 이미지

Link2Me

,
728x90

작년도에 MKV 동영상을 PC로만 쳐다보니 감흥도 떨어지고 해서 인터넷을 열심히 검색을 해보니 광고(뽐부)를 열심히 하고 있는 제품을 하나 발견했다. 그 이름하여 Extreamer Pro 라는 놈이다.

이거 장만하고서 기존에 320G 하드디스크(HDD)를 연결하여 음악을 들어보니 상당히 듣기가 좋은 편이었다.

뭐 그렇다고 전문적인 오디오장비를 기대하면 안되겠지만 이정도면 전문장비에 비해서 크게 떨어지지 않는 거 같았다.


이거 구입은 인터넷에서 검색하면 쇼핑몰에서 판매를 한다.

검색어 : 익스트리머 프로 (지금은 단종되었고 가격도 많이 하락된 상태)

 

 

 생긴 모양새는 이렇게 생겼다. 3.5인치 HDD를 2개 장착이 가능하다.

용량은 2TB짜리 장착이 가능하다고 하니 총 4TB가 장착이 가능하다.

 

그림에 설명한 스위치는 PC에 USB포트에 연결하여 사용할 때 HDD가 2개 장착이 가능하므로 어떤 것을 PC에 인식시켜야 하는지를 선택하는 스위치라고 보면 됩니다. 이거 설명 잘 안해서 전 약간 애 좀 먹었어요..

혹시라도 사시는 분들은 이런 고생하지 말으시라고 제가 자세히 적어드리는 겁니다. ㅎㅎ

광케이블은 홈시어터 앰프에 연결하면 됩니다.

HDMI 단자 케이블은 동봉된 것을 사용하셔도 되고 별도로 하나 긴것을 사서 연결해도 됩니다.

LAN 케이블은 공유기 등에 연결하면 됩니다.

이제 TV와 연결하고 앰프와 연결이 다 되었다. 짜잔하고 연결을 해보니 어라~~ 제대로 소리가 안나온다.

이게 뭥미?????

그래서 사이트를 뒤져서 보니까 펌웨어를 업그레이드할 수 있는 것이 나와 있어서 USB에 담아다가 펌웨어를 업데이트를 했다.

그랬더니 이제서야 정상적으로 소리도 나오고 영상도 제대로 나온다.


자 그럼 이제 화면을 보자면...

 

인도영화 뮤비를 신나게 돌려보는데 선택만 하면 하나만 나오고 그냥 끝난다.

http://cafe.naver.com/xtreamer 에 가입하여 정보를 검색하여 "연속"을 넣어보니 역시 나온다.
Play 버튼을 누르면 연속재생이 된다는 글을 보고 해보니 연속재생이 잘 된다.


2TB 하드를 하나 추가로 사서 연결하고 나서 포맷을 했는데 포맷하는 건 정말 쉽게 한다.

초보자들도 충분히 쉽게 이해가 가게 포멧을 한다.

요 조그마한 플레이어에 들어간 운영체제는 리눅스 운영체제인 거 같다. 어떤 운영체제는 중요한게 아니다.

문제는 안정성인데 이게 좀 오래되면 네트워크 공유로 연결된 것이 동작이 잘 안된다.

그럼 껐다가 킨다. 그러면 잘 동작을 한다.

PC에 있는 영화파일, 음악파일, 뮤비파일 등도 옮기고 영화를 보니 MKV 고화질은 정말 화질 끝내주게 잘 나온다.

고화질 무손실 음원도 잘 지원하니 소리 듣기 좋다.

뮤비파일은 연속재생이 필요해서 찾아보니 위에 나온 방법대로 폴더에서 리모콘으로 플레이 누르면 연속재생은 되는데

대신 중간에 보다가 만 경우에는 해당지점 기억하는거 이런 건 없다.

영화파일은 영화보다가 그만보기를 하면 나중에 다시 영상을 열면 이어보기 기능을 물어본다.

영화파일은 PC처럼 중간에 찾아서 바로 보기가 어려우니 여기서는 최대 32배속으로 돌려가면서 해당지점을 찾아서 봐야 한다.


영어강좌 파일도 PC에 있는게 있어서 옮겨보니 볼만하게 나온다.


파일공유도 가능하다는 개인용 소형 NAS 기능은 아직 어떻게 사용하는지도 모른다.

사실 이거 해볼려고 산 건데 전혀 손도 안대고 있다.

나중에 인터넷을 검색해보니 NAS 기능은 있으나 마나 한 기능인거 같다. 제대로 성능 나오는 NAS는 저가형에서는 버팔로 제품이 많이 추천되고 있다.


PC처럼 자막을 칼라로 보여주고 이런건 안된다.

자막도 영자막 한글자막 통합으로 보여주는 것도 안된다.

큰 화면으로 영화보면서 공부 좀 해볼라고 하는데 이거가 그런거하고는 거리가 좀 먼 거 같다.


이거 방금도 전원 꺼지지도 않고 해서 코드를 뽑고 나서야 진정이 되었다.

이런 버그가 존재하는데도 불구하고 개선도 안하고 기냥 놔두는데다가 A/S 받는 전화는 17:30분이 넘으면 아예 전화도 안받는다.

이런 A/S 정신으로 뭘 한다는 것인지 ㅠㅠ


지금은 몇가지 리모콘 단축키 기능을 익히고서야 편하게 사용하고 있다.

물론 마음에 안드는 것도 있지만 대체로 만족하고 있다.


블로그 이미지

Link2Me

,
728x90

그동안 MKV 고화질 동영상 편집 툴을 찾고 동영상을 화질 손실없이 자르는 툴을 찾아서 다녔는데

이건 용량이 커서 인터넷 블로그에 동영상을 올릴 수 없다는 단점이 있다.

그래서 이제 다음팟인코더를 설치해보고 이걸 사용해보려고 한다.


그럼 먼저 프로그램을 구해야 겠죠?

어디서?? 검색하면 바로 나오죠 http://tvpot.daum.net/encoder/PotEncoderSpec.do


준비물은 MKV 뮤비화일을 하나 준비했습니다. 영화에서 MKV파일을 잘라내도 되구요.

인터넷에서 뮤비파일을 구해도 됩니다.

mkvmerge를 이용하여 영자막도 없애버렸습니다. 한글자막 허접하게 번역해놓은 것도 있지만 역시 여기에는 넣지 않겠습니다.

 

 

자막이 없다고 나오는데 테스트를 해보니 mkv파일에 자막을 내장해도 역시나 없다고 나오네요.

그렇지만 인코딩을 해서 보면 자막은 영상에 내장되어 표기가 되더군요 ㅋㅋㅋㅋ

혹시나 해서 확인을 해보려고 SRT 자막파일을 SMI 파일로 변경하여 같은 폴더안에 두었더니 자막이 있다고 인식을 하네요. 헐~~~

 

 

 

용량 97M짜리 avi 파일이 만들어졌네요.

 



블로그 이미지

Link2Me

,
728x90

이번에는 자막을 넣어서 뮤비를 만들어 보겠습니다.

다음팟 인코더가 srt 자막은 인식을 못하고 smi 자막만 인식하는 거 같아요.

 

마우스로 영상을 끌어다가 놓습니다

 

자막이 있다고 보이시죠? 이제 순서대로 고대로 따라서 하시면 됩니다. 

 

 

 

 

 

엄청 쉽죠? 고대로만 따라서 해보면 됩니다

번역이 매끄럽지 못해서 나중에 수정을 좀 했는데 필요하신 분은 첨부파일에서 받아가세요


블로그 이미지

Link2Me

,
728x90

유투브 사이트를 접속하여 뭔가를 할려고 하면 네트워크 속도도 느리고 정말 속터진다.

이런 걸 방지하고 원하는 걸 미리 받아둘 순 없을까??

그런 걸 해주는 좋은 툴을 소개합니다.


프로그램 다운로드 : http://www.freemake.com/free_video_downloader/

 

다운로드 받은 프로그램을 설치합니다.

설치를 하다보면 요런게 나올 겁니다. 요기서 설치하는데 시간이 좀 걸리더라구요

 

밑에건 선택하지 말고 하세요. 하다보니 속도 느려서 속터지는 줄 알았어요..

다 설치가 되면 이런 모양이 나옵니다.

 

 이제 인터넷 유투브 사이트에서 동영상 주소를 복사해주셔야 합니다.

 

 

 

 

다운로드가 되고 있는 것을 확인 할 수 있습니다.

다 다운로드가 되었는지 확인을 해봅시다.

 

동영상은 잘 다운로드 되었고,

이제 편집을 원하면 자막 편집툴을 이용하여 자막 넣기 등을 해보시기 바랍니다.

블로그 이미지

Link2Me

,
728x90

이번에는 SUMIFS 함수에 대해서 알아보겠습니다.

SUMIF 함수는 조건식을 하나만 만족시키다보니 불편할 수도 있고 조건 하나만으로도 만족스러운 결과를 찾을 수도 있을 것입니다.

여러개의 조건을 만족하는 해결책을 찾고자 한다면 SUMIFS 함수를 이용하면 됩니다.

 



SUMIF 함수와 SUMIFS 함수가 다른 점은 sum_range 위치가 달라진 다는 점입니다.

SUMIFS 함수는 다중조건을 만족시켜야 하므로 sum_range를 앞으로 둔 거 같네요.

SUMIF 함수도 그냥 sum_range 를 앞에다 두어도 되는데 말이죠.

 

아래 그림처럼 구하고자 하는 품목이 독서대, 입고된 날짜가 5월 13일 이라고 가정합시다.

이 2가지 조건을 만족하는 가격의 합을 구하라 라고 한다면?? 



 

복잡하게 생각하지 마시고 함수마법사의 힘을 빌어서 해주면 아주 쉽습니다.


아래 그림처럼 보시고 하시면 됩니다.

먼저 sum_range지정, 조건1의 범위지정과 조건1의 조건값 지정, 조건2의 범위지정과 조건2의 조건값 지정 



 

 

위 그림에서 제가 독서대 라는 글자를 직접 입력하는 대신에 셀을 지정했는데

아래 그림에서는 독서대라는 글자를 직접 입력해서 적어도 된다는 의미로 바꿔서 적은 겁니다.



 

이번에는 구하고자 하는 조건이 독서대가 아니라 '끝자리가 대로 끝나는 품목을 모두 다 찾아라' 라고 한다면??

어떻게 하시겠습니까?

아래 그림처럼 조건 지정하는 곳에다가 '*대' 라고 입력하기만 하면 됩니다.  

 


 

이번에는 수량이 15개 이상인 독서대를 찾아서 가격 합계를 구하라 라고 나왔네요


조건식 넣은 필드에다가 아래 그림처럼 '>=15' 라는 조건식을 넣어주면 됩니다.


 

결과값을 굳이 표시하지 않아도 다 아실 겁니다.


조건을 어떻게 주느냐에 따라 원하는 결과를 다양하게 얻을 수 있습니다. 

결과값을 얻은 함수식을 다른 것으로 변경하여 넣어줘도 됩니다.

여기서 영역을 절대값으로 모두 변경한 이유는 구하고자 하는 값이 하나가 아니라 다른 것도 있을 수 있어서 조건범위가 변경되지 않도록 하기 위함입니다. 

직접 해보시는게 가장 좋은 방법입니다. 첨부된 파일 받아서 한번 해보세요.


SUMIFS_sample.xlsx



그리고 피벗테이블 만들어서 하는 것은 각자 알아서 한번 해보시기 바랍니다.

피벗테이블을 이용하는 방법도 알고 싶다는 분이 계시다면 작성해서 올려보겠습니다.  

 

도움이 되셨다면 공감 또는 댓글 부탁드립니다. 꾸뻑~~      


블로그 이미지

Link2Me

,
728x90

유용한 단축키



엑셀을 사용하다보면 단축키를 알아두면 편리한게 있습니다.

대부분은 마우스로 다 해결 가능하지만 알아두면 좀 더 편리한 걸 제 나름대로 정리해보고 있는 중입니다.

 








더 도움이 될 단축키는 추가 수정하여 올리겠습니다. 

블로그 이미지

Link2Me

,
728x90

인터넷 열심히 뒤지다보니 동영상에서 mp3 파일 아주 쉽게 추출하는 freeware 프로그램이 있네요...

더군다나 닷넷 설치하라고 안하는 거 같아서 좋다 (이미 깔려서 그런건지는 모르지만)

제가 사용해 본 거중에는 이 프로그램이 가장 편하고 좋더군요.

유료자료도 이용해봤지만 굳이 필요없고 이거 하나면 충분합니다.


다운로드 받는 곳 http://www.aoamedia.com/audioextractor.htm

헉 ^^ 최근(2015.7월)에 다시 들어가서 freeware 버전을 다운로드 하려고 했더니 Firefox 브라우저에서 악성코드가 포함되어 있다고 다운로드가 안된다. 그래서 PC에 받아둔 걸 찾아서 업로드 했습니다.


AoA_audioextractor228.exe


AoA Audio Extractor는 동영상으로 부터 사운드 추출 툴입니다.
AVI, MPEG, MPG, FLV (Flash Video), DAT, WMV, MOV, MP4, 3GP, MKV 등의 동영상으로 부터 사운드 추출 기능을 제공하는 프로그램으로써 MP3, WAV, AC3 사운드 포맷으로 추출이 가능합니다.

 프로그램이 바탕화면에 설치되었으면 이제 실행을 해봅시다.

 

프로그램이 예전에 나온거라 그런지 몰라도 mkv 동영상을 바로 인식하진 못하더라구요.

그래서 파일형식을 모든 파일 찾기로 바꾸고 나야 파일명이 보이더라구요.

이 방법 말고 폴더에서 파일을 찾아서 마우스로 드래그(Drag)하여 끌어다 놓으니까 바로 인식이 되네요..


 

 이제 Start 버튼을 누르면 변환이 시작됩니다. 용량이 작아서 금방 끝납니다..

 

 확인을 눌러보면 변환된 MP3 파일이 있는 폴더로 이동되어 보입니다..

 

다른 것보다 이게 더 좋을 수도 있어서 추가 설명을 했으니

음악파일로 만들어서 듣고 싶거나 본인이 원하는 걸 소리로 변환하여 듣고 싶은 건 뭐든 해보세요..


추가로 여러개 파일을 모두 끌어다 놓고 변환을 해보니 변환이 모두 잘 되네요..

 

블로그 이미지

Link2Me

,
728x90

MP3파일을 자를 일이 있어서 요 몇일간 열심히 찾아보고 다녔다.

쓸만한 거 찾기가 참 쉽지 않다...


일단 그러저럭 쓸만 한거 같아서 정리하여 올려 봅니다...

파일 다운로드 : http://file.naver.com/pc/view.html?fnum=287046&cat=41


파일을 설치하면


 

 

 

파일을 불러들여 어떻게 잘라야 하는지 친철하게 설명이 되어 있습니다.

MP3 Cutter는 동영상 혹은 사운드 파일을 불러와서 사용자가 원하는 부분만 쉽게 잘라내 MP3, WMA, WAV, AMR 사운드 파일로 저장해주는 프로그램입니다.
Open Media File 버튼을 눌러서 MP3, WMA, WAV, AMR, WMV, AVI, MP4, MOV, MPG 파일을 불러온 후 마우스로 시작 부분과 끝나는 부분을 지정하면 됩니다.
Save 버튼을 눌러서 선택한 부분을 MP3, WMA, WAV, AMR 사운드 파일로 저장할 수 있고 이메일 보내기 기능을 이용해 잘라낸 사운드 파일을 친구에게 바로 전송할 수 있습니다.


그럼 실제로 파일을 하나 선정하여 잘라보도록 하겠습니다.

 

현재 폴더에 2개의 wav 파일이 존재합니다.

파일을 하나 열어보면

 

 번호 순서대로 해보시면 됩니다.

먼저 자르고자 하는 영상파일이나 음성파일을 선택(연다)하고 나서

파일을 재생시켜 본다(3번) 자르고자 하는 시작지점 선택은 5번, 종료지점 선택은 7번

재생되는 도중에 움직이는 막대를 잠시 멈추고자 한다면 잠시멈춤버튼을 클릭하면서 하세요


 

 

자르고자 하는 부분이 미세하게 조정하고자 하면 위의 부분을 선택하시면 됩니다.


저장(Save)을 선택하면 아래 창이 나옵니다.

 

 

MP3파일로 자르기 정말 쉽죠 잉~~~


여기서 한가지 더 살펴본다면

저장할 환경을 미리 지정해둡니다.

단점은 한번에 여러개 파일을 자르지 못한다는 점입니다.

좋은 점은 freeware 이니까 사용하는데 부담이 없다는 점

도움 좀 되셨나요?? ㅎㅎ

블로그 이미지

Link2Me

,
728x90

CoreAVC 코덱 3.0 은 첨부파일에 있습니다.

압축을 풀면 설치시 Serial 키를 입력해야 하는데 파일안에 첨부되어 있습니다.


 

저사양에서도 원활하게 플레이가 가능하게끔 하여서, 영상물 시청에 무리가 없도록 하기위한 방법입니다.
고화질영상의 가속 코덱중에서 가장 유명한 CoreAVC를 이용한 방법입니다.

검색창 찾으면 수두룩하게 나온다. 그만큼 설명이 많이 되어 있다는 겁니다.


내 컴퓨터 사양 등등 해서 다양한 변수 요인은 있으니 해보면서 참고하시기 바랍니다.

 

 

CoreAVC 코덱이 설치되었다는 가정하에 아래 그림을 죽 따라서 해보시면 됩니다.

팟플레이어를 실행시키신후, 환경설정으로 들어갑니다. 바로 F5 키를 눌러서 들어가는 방법도 편합니다 ^^

 

코덱/필터메뉴로 가셔서 화살표의 사용 조건을 사용하지 않음으로 바꿔주세요.
바꾸신후 바로 확인을 누르지 마시고, 계속 설정에 들어갑니다.

 

 

 CoreAVC를 설치 하셨다면 위와 같이 CoreAVC코덱이 추가 될겁니다.
추가된걸 확인하시고 확인을 눌러주세요 ^^

 

 

그리고

시 작 -> 프로그램 -> CoreCodec -> CoreAVC Professional Edition
에 들어가면 Configure CoreAVC 라는 실행파일이 있습니다.
실행을 하면 아래와 같은 디코더설정 창이 뜨지요..

여기에서  Deblocking 옵션을 Skip always 로 변경하시면됩니다.

이 옵션의 기본값은 Standard 이며 이 옵션이 하는 역할은
동영상의 깍두기를 보정하여 좀더 나은 화질로 동영상을 재생하게됩니다.

물론 더 좋은 화질의 동영상으로 봤으면 좋겠지만.. 저사양 컴에서는 사치이니다
CPU가 힘들어합니다. 과감히 Skip always를 클릭하여 꺼버립시다.


설정방법은 동일한데 사용하는 코덱을 CoreAVC 말고 파워DVD 8.0 코덱을 설치한 다음에 위와 동일하게 환경설정을 해주셔도 됩니다.

http://file.daum.net/pc/view.html?fnum=200755&cat=2&scat=43 에서 받아서 설치하면 됩니다.

파워 DVD 코덱 사용시와 CoreAVC 코덱 사용시 CPU 부하율은 파워 DVD코덱은 18 ~ 22%, CoreAVC 코덱은 28 ~ 32% 정도 나오더군요.

설치는 각자 알아서 해보시기 바랍니다.

블로그 이미지

Link2Me

,
728x90

CoreAVC 코덱 3.0 파일 및 설정방법은 바로 아래 게시물을 참조하세요


KM 플레이어를 사용하다가 업데이트를 하라고 나오면 의례이 다음 다음으로 일관을 하게 되는게 그렇게 하지 마시고 꼭 체크할 부분을 체크해주시기 바랍니다.

오늘 동영상을 잠깐 구동하려고 했더니 신버전 나왔다고 업그레이드를 하라고 해서 업데이트를 하면서 CoreAVC 설정을 다시 해주어야 되기 때문에 다시 설정을 하는 김에 처음부터 설치하는 사용자 입장도 겸사 고려하여 적습니다.


이하 죽 그림으로 설명을 대체하겠습니다.

  

 

 

 KMPlayer  업데이트가 완료되었습니다.


업데이트가 완료되고 나면 다시 CoreAVC 코덱을 설정해주어야 합니다.

 

 

 

 

 

 

블로그 이미지

Link2Me

,
728x90

코덱은 Coder(부호화) Decoder(부호번역화) 혹은 Compression(압축) Decompression(해제)의 약자로 영상과 음성 등의 아날로그 신호를 디지털 방식으로 변화는 코더(Coder)와 디지털 신호를 영상과 음성으로 바꿔주는 디코더(Decoder)의 합성어입니다.
즉 영상이나 음성 등의 신호를 펄스 부호 변조(PCM)를 사용하여 전송에 적합한 디지털 방식으로 변환하고 역으로 수신측에서 디지털 신호를 아날로그 신호로 변환하는 기기나 장치를 코덱(Codec)이라고 합니다.


영상 프레임레이트란 뭔가 자료를 찾아서 정리를 해보고자 합니다.


Frame
Frame은 영화에서 한 장의 정지된 그림을 의미합니다. 영화는 통상 1초에 동일한 크기의 24장의 그림(Frame)을 연속으로 보여주면 우리눈은직이는 것처럼 인식합니다.

Framerate
1초 에 몇장의 프레임(그림)을 보여줄지를 정의하는 것입니다. 통상 fps(frames per second)로 표시합니다. 인간의 눈은 24fps이상의 그림을 연속으로 보여주면 각각의 그림을 인식할 수 없다고 합니다.

우리나라와 미국 일본 등에서 사용하는 NTSC TV는 대충 29.97fps으로 영화는 대충 23.976fps로 구성되고

유럽에서 사용하는 PAL 방식은 25fps으로 구성됩니다. 


NTSC
1953년 미국의 National Television System Committee에서 만든 칼라 TV 표준으로 미국, 우리나라, 일본, 캐나다 등에서 사용합니다. 수평해상도 525라인, 수직 주파수 60HZ, 초당 29.97fps입니다.


PAL
PAL (Phase Alternating Line)은 1960년대 초 유럽에서 개발된 TV 표준입니다. PAL은 NTSC보다 약간 해상도가 좋은 수평해상도 635라인을 사용합니다. 그러나 초당 프레임은 NTSC보다 작은 25fps를 사용합니다.PAL에는 PAL B/G, PAL I, PAL M이 있는데 가장 오래되고 일반적으로 사용되는 것은 PAL B/G이며 NTSC와 해상도는 같으나 PAL전송방식과 컬러 코딩 방식을 사용하는 PAL M 이 있습니다. 3가지 방식 모두 기본적으로 호환성이 있으나, 오디오 변조방식에 차이가 있으므로 오디오 변조방식에 주의해야 합니다.


Multiplexing(muxing)
오디오, 비디오, 자막 등을 한 개의 파일로 합치는 것을 의미합니다. 예컨대 우리가 영화를 보는데 소리와 영상, 자막을 별개의 플레이어에서 실행시켜 본다고 생각해 보십시요. 그럼 소리, 영상, 자막이 일치되게 재생시키기가 아주 어려울 것입니다. 그런 번거로움이 없도록 한 개의 파일 안에 소리, 영상 ,자막을 합치는 것을 말합니다. 플레이어는 합쳐진 파일안에 포함된 소리, 영상, 자막을 알아서 딱 맞게 재생합니다.


MPEG : 디지털 비디오(MPEG-1, MPEG-2, MPEG-4), 디지털 오디오(MP3, AAC) 표준을 정의하는 Motion Picture Expert Group을 말합니다.

MPEG-1 : mpeg에서 1993년에 개발한 오디오 비디오 압출 포맷으로 가장 널리 알려진 것은 mp3와 videocd가 있습니다. bitrate이 1.5Mbit/s이하입니다.
Mpeg-2 : mpeg에서 개발한 비디오 표준으로 DVD, SVCD, 디지털 TV에서 사용됩니다. mpeg-1보다 데이터 전송량이 더 큽니다.
MPEG-4 : 초당 bitrate이 1.5MBit/sec이하인 오디오, 비디오 엔코딩을 위해 1998년 국제표준기구(International Standard Organization)에서 만든 새로운 압축방법을 말합니다. 가장 대표적인 것이 바로 divx와 xvid입니다.


MKV(MatroskaVideo)
MKV 는 오픈 표준 자유 컨테이너 포맷으로 개수 제한 없이 비디오, 오디오, 그림, 자막 트랙을 한 파일 안에 담을 수 있는 파일 형식으로 흔히 쓰이는 영화/드라마 등의 멀티미디어 컨텐츠를 담기 위한 보편적인 포맷입니다.
AVI, MP4 혹은 ASF 등을 대체하기 위해 개발되었다. 마트로시카 포맷은 완전한 오픈소스로 비디오 파일에는 .MKV 확장자를 사용하고, 오디오 파일에는 *.MKA를 확장자로 사용하고 있습니다.
최신 고화질 압축 코덱인 H.264를 사용한 대부분의 영상들을 MKV 포맷 형식으로 지원하고 있어 MKV 코덱이 HD급 동영상의 표준으로 급속히 자리잡고 있습니다.


TS/TP
TS, TP 파일은 보통 HDTV 방송을 수신,녹화기를 이용하여 캡쳐한 방송 원본 파일로 일반적으로 디지털방송녹화 파일이라고 합니다. 이는 *.MKV와 비슷한 HD 포맷으로 보면 되는데 이 파일을 PC를 통해 보기 위해서는 그래픽 카드는 DXVA를 지원해야 합니다.

코어(Core)AVC
코어코덱사가 개발한 비디오 디코더로 MPEG-4AVC(H.264) 포맷을 디코딩 해줍니다.

이 디코더는 현재 나와있는 H.264 디코더 중 가장 빠른 디코더로 알려져 있는데 AVC 컨텐츠 재생 시 컴퓨터로 하여금 적은 프로세싱 파워를 소모하게 해주며 고성능의 컴퓨터로 하여금 고해상도 비디오를 재생하게끔 해줍니다다. 하지만 비디오 출력의 화질은 저하됩니다.


방송시스템이 기본적으로 29.97프레임으로 되어있기 때문에 변환을 합니다.

NTSC방식이라고 하는데 24프레임 짜리를 29.97로 변환하는것을 텔레시네, 반대가 키네코, 라고 하죠. 보통 풀다운 한다고 합니다.


외국영화 영상을 구하고 자막을 구해서 감상을 할 경우 구하는 자막이 SRT 자막입니다.

이걸 SMI 자막으로 변환하여 프레임레이트를 맞추면 되는데, 보통의 디빅 파일들과 DVD 타이틀은 싱크가 다릅니다.

다행히 디빅과 DVD의 프레임 차이에서 오는 오차를 알게 되어 Subtitle Workshop에서 자막을

NTSC DVD는 인풋 29.97fps, 아웃풋 30fps 로 잡아주니 대부분의 싱크 밀림 현상은 해결되었습니다.

대부분의 시작 싱크를 맞춰줘야 합니다. (시작싱크 맞추는 건 다른 게시물에 설명되어 있음)

자막 싱크는 자막이 너무 빨리 나타나면 양수값을 사용하고, 너무 늦게 나타나면 음수값을 사용하세요


프레임율 변환만 해주는 소프트웨어는 http://www.autohotkey.com/forum/topic41466.html 에서 받으시면 됩니다.

자막 편집까지 가능하고 프레임율까지 변환이 되는 프로그램은 SMISyncW 를 이용하시면 됩니다.


프레임에 관한 걸 인터넷 정말 열심히 검색해서 쓸만한 거 하나 찾은거 같네요..

http://documentation.apple.com/en/cinematools/usermanual/index.html#chapter=2%26section=5%26tasks=true

보시면 그림으로 설명이 참 잘되어 있는거 같습니다..


NTSC 역시 영화에선 문제가 좀 있습니다.
23.976fps 를 29.97fps로 맞추기 위해 텔레씬이라는 기법을 사용하는데 3:2 풀다운이라고도 합니다.
1초에 24프레임짜리를 1초에 30프레임으로 재생하려면 4개의 프레임을 5개로 만들어야 합니다.
없는 프레임을 짜깁기로 만들어서 연속 동작이 어색하지 않도록 처리를 하지만
실상은 3:2 비율로 빨랐다 느렸다를 계속해서 반복합니다.
다만 워낙 짧은 시간에 계속해서 바뀌기 때문에 우리 눈에는 그다지 인식되지 못할 뿐입니다.
아무튼 이 NTSC에서의 텔레씬 기법은 비록 3:2로 왔다갔다 속도로 재생되긴 하지만
어쨌든 원래 영화의 재생속도를 왜곡하지는 않습니다. 동일한 러닝타임으로 진행됩니다.



http://dicer.tistory.com/168    tp 2 mkv 하는 방법 소개


동영상 인코딩

동영상 인코딩이란, 출력할 기기 또는 매체에 맞게 동영상 해상도나 코덱, 형식 등을 변환하는 작업을 말한다. 예를 들어, MP4 파일만 감상할 수 있는 동영상 플레이어에서 재생할 수 있도록 AVI 파일을 MP4 파일로 변환하는 식이다.

요즘 영화 파일은 720p, 1080p 고화질 동영상이 많으며, 크기도 4GB~12GB에 달해 인코딩 시간이 더욱 오래 걸린다. 또한 동영상 재생 기기(또는 매체)의 해상도가 높아도 인코딩 시간이 늘어난다. 예를 들어, 같은 동영상을 해상도 320x480 크기로 인코딩할 때와 해상도 640x960 크기로 인코딩할 때를 비교하면 후자가 2배 정도 오래 걸린다. 바쁜 하루를 살아가는 요즘 같은 시대에 몇 시간씩 걸리는 인코딩 시간은 스트레스의 주범이 될 수 있다.

인코딩 시간을 줄이는 가장 확실한 방법은 PC를 업그레이드하는 것이다. 그렇다고 PC 업그레이드 방법으로 그래픽 카드를 바꾸거나, 메모리(RAM) 용량을 증설한다고 해서 인코딩 속도가 빨라지는 것은 아니다. 동영상 인코딩 시간 단축을 위해서는 CPU 성능 업그레이드가 우선이다. 인코딩 작업은 CPU 연산 처리 능력이 높을수록 빠르기 때문이다.

그리고 동작 속도가 높은 CPU보다 코어 또는 쓰레드 수가 많은 멀티 코어 CPU의 인코딩속도가 빠르다. 물론, CPU가 멀티 코어라고 해서 무조건 빨라지는 것은 아니다. 인코딩 프로그램이 멀티 코어를 인식하고 그 능력을 제대로 활용해야 속도가 빨라질 수 있다.

‘샌디브릿지(Sandybridge)’는 인텔의 32nm공정에서 생산된 2세대모델로 CPU에 그래픽 카드를 대체할 수 있는 내장그래픽 칩을 넣어 CPU와 GPU를 한 큐에 해결할 수 있는 제품이다. 요즘 데스크탑이나 노트북 시장에서 통용되는 가장 일반적인 CPU라고 볼 수 있죠. 샌디브릿지 제품군에는 i3, i5, i7 세 가지 종류가 있고, 숫자가 높을수록 고성능/고가격을 선보이는 제품이다.

AMD FX-8150 이 인텔 샌드브릿지 Core i5 2500K 와 동급성능이라고 한다.

영상편집용 PC를 구축하는 방법은 크게 두가지가 있다. 하나는 CPU의 성능을 최대한 끌어올리는 방법이며, 또하나는 GPU의 도움을 받아 진행하는 방법이다.

동영상편집 프로그램이 Adobe Premiere나 TMPEG를 사용하면 GPU가속이 가능하며, 그렇지않은 프로그램을 사용하고 있따면 GPU가속이 되지 않는다.

인코딩의 기본과정은 소스 -> 영상, 음성 분리 -> 영상인코딩, 음성인코딩 -> 영상과 음성 합치기

과정을 거쳐 만들어진다. 인코딩이란 자체가 손실 압축이므로 원본과 비슷하게란 없다고 봐야 한다.

DVD 소스를 DGIndex로써 D2V 파일과 AC3 파일로 Demux 한다.

DVD에선 코덱을 MPEG2를 사용하지만 DVD Rip은 MPEG4 계열을 사용하니 용량이 적게 들 뿐만 아니라 디코딩 속도가 단축되어 손쉽게 볼 수 있다.

비트레이트로 설정하는 경우 숫자를 높게 해줄 수록, 1pass보다 2pass로 인코딩하는게 효율적이다. 단, 비트레이트를 너무 많이 설정하면 용량도 커지니 주의가 필요하며, 영화 인코딩하는 거라면 2패스 인코딩은 기본이다.

 

메구이나 x264같은 정보는 종스비님의 블로그나 김코믹님 블로그를 보시면서 공부하시면될거같습니다.

http://blog.naver.com/chbocoder 김코믹

http://blog.naver.com/jongsbee 종스비

 

참고로 컴퓨터를 잘 모르는 분들은 CPU의 성능이 높고 메모리 용량이 많으면 인터넷 창이 팍팍 뜨고 프로그램 실행도 클릭하자마자 바로 열리는 줄 착각한다. 이미 듀얼코어 급의 CPU를 사용하고 있고 원하는 용도가 사무실 서류작업, 부팅 속도가 빠르길 원한다면 현재 사용하는 하드디스크(HDD)를 SSD 하드로 바꾸기를 권유한다.

게임을 하기 위해서 고성능 PC를 원하는 경우라면 CPU 속도도 빨라야 하고, 그래픽카드 성능도 좋아야 한다.

  

블로그 이미지

Link2Me

,