이제.. AEON이 남았군




UEF 처럼 챕터 별로 스샷을 올릴까 말까..

Posted by 구차니

심플하게 6개 미션 3종족!


[링크 : http://supcom.standardof.net/supreme-commander/campaign-walkthroughs/]

Posted by 구차니
Microsoft/Windows2015. 9. 14. 14:27

보호모드로 작동하면

파일을 저정하는데 저장한 경로에서 안보인다거나 하는 문제가 발생한다.

권한상의 문제로 바탕화면에 파일이 저장이 안된다거나 하는 경우가 바로 이 경우


[링크 : https://msdn.microsoft.com/en-us/library/bb250462(v=vs.85).aspx]

'Microsoft > Windows' 카테고리의 다른 글

win7 starter / home premium 메모리 사용량  (0) 2015.11.08
win7 starter?  (0) 2015.11.07
ie 호환성 모드 -_-  (0) 2015.09.10
윈7 그림판 글꼴 부드럽게 끄기  (0) 2015.06.26
KB3045171 글꼴관련 업데이트 문제점?  (0) 2015.05.31
Posted by 구차니
embeded/raspberry pi2015. 9. 14. 14:21

라즈베리 파이는 메모리를 공유하는데

GPU에 할당되는 메모리에 따라 사용가능한 기능이 제한이 된다.


gpu_mem GPU memory in megabyte. Sets the memory split between the ARM and GPU. ARM gets the remaining memory. Min 16. Default 64

[링크 : http://elinux.org/RPiconfig]

[링크 : https://www.raspberrypi.org/documentation/configuration/config-txt.md]


요약하면.. GPU에 최저 할당 가능한 

16MB는 2D로만 쓸 수 있고(FullHD 해상도 가능)

32MB 부터 3d 가속과 비디오 가속이 가능

128MB 는 raspBMC 라는 녀석의 권장 설정값


기능적으로는 32MB 부터 전부사용은 가능하다.



256MB version


For older RaspberryPi, with 256 MB of RAM, 4 splits are available:


240/16 - The most RAM size ARM can get (240MB) with mimial GPU memory. It's the best for general computing when you don't need 3D graphics or hardware video acceleration. It has enough memory to handle 1920x1200x16bpp framebuffer resolution. While 32bpp is also working, it's not recommended since it leaves very small amount of free memory for GPU.

-

224/32 - This one is deprecated in favor of 240/16 split. It has 3D and hardware video decoding build in but since there is not enough memory to actually use it, there's little point in using it. Unless you have some problems with 240/16 split or want to use 32bpp framebuffer at highest resolution. It is possible it will be deleted in the future.


192/64 - You need at least 64MB of GPU split to use hardware video acceleration or 3D graphics. It may not be enough GPU memory for hardware accelerated video playback at highest resolution or if you need a lot of GPU memory for things like textures.


128/128 - The most RAM GPU can get. Use it when you need a lot of memory for 3D graphic card and hardware accelerated video playback in high resolution. This split is needed for RaspBMC to work properly or to play fullHD video content with omxplayer without problems.


512MB version


New versions of RaspberryPi has 512 MB of RAM. You have 4 additional splits designed for this version:


496/16 and 448/64 - like 240/16 and 192/64 split for 256MB respectively but with 256MB more RAM available for ARM. Since GPU has only 16 MB/64MB or RAM, all the limitations from 240/16/192/64 still apply.

384/128 - Similar to 128/128 split for 256MB - you should get all the graphic chip features but with reasonable amount of ARM memory. This will probably be the most universal split right now.

256/256 - Some bonus graphic card memory if you really need it, like for big textures and similar things. While 256MB of ARM memory is bigger than you could possibly have in older RaspberryPis, I don't think this one will be used on many occasions.


[링크 : http://raspberrypi.stackexchange.com/.../what-is-the-optimum-split-of-main-versus-gpu-memory]

Posted by 구차니
Programming/css2015. 9. 14. 11:32

엇.. css에서 >는 연산자가 맞긴한데.. 비교가 아니었구나

div > p는 div 하위의 p 에 대해서 css를 적용한다 라는 의미

즉, div 안에서 쓰는 p와 그냥 p를 서로 다르게 줄 수 있다는 것


element,element div, p Selects all <div> elements and all <p> elements 1

element element div p Selects all <p> elements inside <div> elements 1

element>element div > p Selects all <p> elements where the parent is a <div> element 2

element+element div + p Selects all <p> elements that are placed immediately after <div> elements 2

element1~element2 p ~ ul Selects every <ul> element that are preceded by a <p> element


[링크 : http://www.w3schools.com/cssref/css_selectors.asp]


tag

{

property: value value2 value3;

}

[링크 : http://www.w3schools.com/cssref/default.asp]

'Programming > css' 카테고리의 다른 글

css body background  (0) 2015.09.22
CSS / JS 파일 용량 줄이기  (0) 2015.09.18
css 관련  (4) 2015.09.08
css box model  (0) 2014.05.15
크롬과 IE에서 CSS 차이점 - body / background-color  (2) 2011.03.09
Posted by 구차니

href = Hypertext REFerence

rel = RELation

type


<head>

    <link rel="stylesheet" type="text/css" href="./style.css" />

</head>


[링크 : http://www.w3schools.com/tags/tag_link.asp]

'Programming > javascript & HTML' 카테고리의 다른 글

div span 블럭구조 및 원형테두리  (0) 2015.09.23
ul / li로 메뉴 꾸미기  (0) 2015.09.16
node.js / angular.js ...  (0) 2015.09.11
html5  (0) 2015.09.10
html event  (0) 2015.09.10
Posted by 구차니
embeded/raspberry pi2015. 9. 14. 10:00

해보려니 의존성 문제랑 여러가지 문제로 구동 불가..

omx 어쩌구가 나오는데.. 아무튼 실행하려고 하면 에러가 나면서 실행이 안된다 -_ㅠ


WARNING: erroneous pipeline: no element "h264parse" 

[링크 : http://www.onepitwopi.com/raspberry-pi/gstreamer-1-2-on-the-raspberry-pi/]

---


ㅎㄷㄷ 정규식으로 검색이라니 머지?

라즈베리 2 에서 해보려니.. gst-launch 로 되네..


서버

$ raspivid -t 0 -h 720 -w 1280 -fps 25 -hf -b 2000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=1 pt=96 ! gdppay ! tcpserversink host=라즈베리파이IP port=5000


클라이언트

$ gst-launch-1.0 -v tcpclientsrc host=라즈베리파이IP port=5000 ! gdpdepay ! rtph264depay ! avdec_h264 ! videoconvert ! autovideosink sync=false

[링크 : http://www.rasplay.org/?p=5607]


In simple form, a PIPELINE-DESCRIPTION is a list of elements separated by exclamation marks (!). Properties may be appended to elements, in the form property=value.

[링크 : http://manpages.ubuntu.com/manpages/trusty/man1/gst-launch-1.0.1.html]


[링크 : http://www.aftermath.kr/entry/GStreamer-RTSP-with-RPi]


$ sudo apt-get install gstreamer1.0

패키지 목록을 읽는 중입니다... 완료

의존성 트리를 만드는 중입니다

상태 정보를 읽는 중입니다... 완료

주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-dev'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-audiosource'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-audiosink'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-0'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-visualization'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'libgstreamer1.0-0-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-omx-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-doc'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-gnomevfs'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-doc'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-base-apps'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-tools'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-omx'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-libav'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-bad-doc'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-videosink'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-videosource'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-pulseaudio'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-ugly-doc'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-alsa'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-plugins-good-doc'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-libav-dbg'을(를) 선택합니다

주의, 정규식 'gstreamer1.0'에 대해 'gstreamer1.0-x'을(를) 선택합니다

주의, 'gstreamer1.0-visualization' 대신에 'gstreamer1.0-plugins-good' 패키지를 선택합니다

gstreamer1.0-alsa 패키지는 이미 최신 버전입니다.

gstreamer1.0-libav 패키지는 이미 최신 버전입니다.

gstreamer1.0-plugins-bad 패키지는 이미 최신 버전입니다.

gstreamer1.0-plugins-base 패키지는 이미 최신 버전입니다.

gstreamer1.0-plugins-good 패키지는 이미 최신 버전입니다.

gstreamer1.0-x 패키지는 이미 최신 버전입니다.

libgstreamer1.0-0 패키지는 이미 최신 버전입니다.

libgstreamer1.0-0 패키지 수동설치로 지정합니다.

다음 패키지를 더 설치할 것입니다:

  autopoint debhelper gettext gir1.2-gstreamer-1.0 html2text intltool-debian

  libelfg0 libgettextpo0 libglib2.0-bin libglib2.0-dev libglib2.0-doc

  libmail-sendmail-perl libpcre3-dev libpcrecpp0 libsys-hostname-long-perl

  libunistring0 po-debconf

제안하는 패키지:

  dh-make gettext-doc gstreamer1.0-gnomevfs devhelp libmail-box-perl

다음 새 패키지를 설치할 것입니다:

  autopoint debhelper gettext gir1.2-gstreamer-1.0 gstreamer1.0-doc

  gstreamer1.0-libav-dbg gstreamer1.0-omx-dbg gstreamer1.0-plugins-bad-dbg

  gstreamer1.0-plugins-bad-doc gstreamer1.0-plugins-base-apps

  gstreamer1.0-plugins-base-dbg gstreamer1.0-plugins-base-doc

  gstreamer1.0-plugins-good-dbg gstreamer1.0-plugins-good-doc

  gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-dbg

  gstreamer1.0-plugins-ugly-doc gstreamer1.0-pulseaudio gstreamer1.0-tools

  html2text intltool-debian libelfg0 libgettextpo0 libglib2.0-bin

  libglib2.0-dev libglib2.0-doc libgstreamer1.0-0-dbg libgstreamer1.0-dev

  libmail-sendmail-perl libpcre3-dev libpcrecpp0 libsys-hostname-long-perl

  libunistring0 po-debconf

다음 패키지를 업그레이드할 것입니다:

  gstreamer1.0-omx

1개 업그레이드, 34개 새로 설치, 0개 제거 및 88개 업그레이드 안 함.

41.4 M바이트 아카이브를 받아야 합니다.

이 작업 후 114 M바이트의 디스크 공간을 더 사용하게 됩니다.

계속 하시겠습니까 [Y/n]? 



Posted by 구차니
개소리 왈왈/블로그2015. 9. 14. 08:53

이제는 싸이월드.. 잊혀져 버린 기억이 되었지만..

그래도 이렇게 하나둘씩 접혀지고.. 백업 서비스를 제공하다니..

사진첩까지 접히게 되면 얼마나 아쉬울까... ㅠㅠ




[링크 : http://www.cyworld.com/bcenter/cybackup/html/backupCenter.asp]

'개소리 왈왈 > 블로그' 카테고리의 다른 글

크아앙 티스토리!!!  (0) 2015.10.05
방문자 급감 ㅠㅠ  (0) 2015.09.17
기분전환겸 스킨 변경  (0) 2015.09.04
네이버가.. 50% 돌파?  (2) 2015.07.31
출장 3일의 여파?  (2) 2015.07.16
Posted by 구차니
Linux API/v4l2015. 9. 13. 16:03

API는 아니지만 분류할 곳이 모호하니..


일단 라즈베리 파이에서 CSI를 통해 영상을 받아서 

kernel space v4l driver(offcial)로 받으려고 했던 노가다는 실패했는데

user space v4l로 하는 글들이 갑자기 잔뜩 보여서 나중에 시도할 예정..


엥? 인증키?

V4L2(Video4Linux2) 드라이버 활성화

pi@openmake ~ $ sudo modprobe bcm2835-v4l2


V4L2(Video4Linux2) 인증키 설치

pi@rasplay ~ $ wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc


[링크 : http://www.rasplay.org/?p=6257] 

[링크 : http://www.rasplay.org/?p=6277]


How to install or upgrade UV4L on Ubuntu Raring Ringtail


To install UV4L open a terminal and type the following commands:

$ wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc


Add the following line to the file /etc/apt/sources.list :

deb [arch=amd64] http://www.linux-projects.org/listing/uv4l_repo/raring/ raring main


$ sudo apt-get update

$ sudo apt-get install libfuse3 uv4l


Now the UV4L core component is installed. 


Optionally, each driver can be installed separately from the core module:


$ sudo apt-get install uv4l-uvc

$ sudo apt-get install uv4l-xscreen

$ sudo apt-get install uv4l-mjpegstream

[링크 : http://www.linux-projects.org/modules/sections/index.php?op=viewarticle&artid=12]


$ wget http://www.linux-projects.org/listing/uv4l_repo/lrkey.asc && sudo apt-key add ./lrkey.asc

$ sudo vi /etc/apt/sources.list

deb http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy main

$ sudo apt-get install uv4l uv4l-raspicam


$ sudo apt-get install uv4l-raspicam

패키지 목록을 읽는 중입니다... 완료

의존성 트리를 만드는 중입니다

상태 정보를 읽는 중입니다... 완료

다음 새 패키지를 설치할 것입니다:

  uv4l-raspicam

0개 업그레이드, 1개 새로 설치, 0개 제거 및 4개 업그레이드 안 함.

1,471 k바이트 아카이브를 받아야 합니다.

이 작업 후 3,890 k바이트의 디스크 공간을 더 사용하게 됩니다.

받기:1 http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy/main uv4l-raspicam armhf 1.9.31 [1,471 kB]

내려받기 1,471 k바이트, 소요시간 4초 (336 k바이트/초)

Selecting previously unselected package uv4l-raspicam.

(데이터베이스 읽는중 ...현재 80650개의 파일과 디렉터리가 설치되어 있습니다.)

uv4l-raspicam 패키지를 푸는 중입니다 (.../uv4l-raspicam_1.9.31_armhf.deb에서) ...

man-db에 대한 트리거를 처리하는 중입니다 ...

uv4l-raspicam (1.9.31) 설정하는 중입니다 ...


$ sudo apt-get install uv4l
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  uv4l
0개 업그레이드, 1개 새로 설치, 0개 제거 및 4개 업그레이드 안 함.
558 k바이트 아카이브를 받아야 합니다.
이 작업 후 1,872 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://www.linux-projects.org/listing/uv4l_repo/raspbian/ wheezy/main uv4l armhf 1.9.8 [558 kB]
내려받기 558 k바이트, 소요시간 3초 (180 k바이트/초)
Selecting previously unselected package uv4l.
(데이터베이스 읽는중 ...현재 80640개의 파일과 디렉터리가 설치되어 있습니다.)
uv4l 패키지를 푸는 중입니다 (.../archives/uv4l_1.9.8_armhf.deb에서) ...
man-db에 대한 트리거를 처리하는 중입니다 ...

uv4l (1.9.8) 설정하는 중입니다 ... 


found this thread when searching for a hardware encoder, not for c920 issues.

[링크 : http://raspberrypi.stackexchange.com/questions/4412/streaming-h264-with-logitech-c920] 


if you try ffmpeg instead of vlc for playback, you will probably encounter this problem: https://ffmpeg.org/trac/ffmpeg/ticket/1387

[링크 : https://wiki.matthiasbock.net/index.php/Logitech_C920,_streaming_H.264]




결론은.. v4l firmware 쪽의 문제로 업데이트 하고 그러라는데..

재발된건지..알수가 없다. 대부분 스트리밍을 위해서 cvlc로 live 영상 없이 하다 보니.. 차이점이 보이기도 하고

pi-cam과 usb webcam의 차이인거 같기도 하고...

'Linux API > v4l' 카테고리의 다른 글

v4l2 debug  (0) 2022.07.13
v4l2-ctl 밝기 조절  (0) 2022.07.06
v4l2 timestamp  (0) 2017.04.19
리눅스에 웹캠 연결시 인식  (5) 2009.12.06
Posted by 구차니

간만에 하니 잼나네 ㅋㅋ






Posted by 구차니