블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

제어판에서 "자격" 검색
"자격 증명 관리자"

Posted by 안녕1999
, |
rem 한글 파일명 복사가 안되는 문제. 한글파일명 코드가 다른듯.
rem chcp 949
chcp 65001
copy "한글파일.exe" "한글파일-%date%-%time:~0,2%.exe"
Posted by 안녕1999
, |

Posted by 안녕1999
, |

jpg파일 볼때, 빨리 열어볼 수 있습니다.

jpg-CRC-79D8A33B.zip
0.17MB

압축파일안의 jpg.exe파일의 CRC값을 확인해보세요.

Posted by 안녕1999
, |

win7,노트북

USB 메모리 (SD카드, uSD 아답터) 인식불량.

인식이 되어도, 잠시 후에 인식이 안되어 사용불가.

 

원인:Standard Enhanced PCI to USB Controller(윈도우 기본 드라이버)이면 정상 동작.

      Intell 드라이버 이면, 문제 발생.

Posted by 안녕1999
, |

 

여러개의 파일 이름을 한번에 변경할 수 있습니다.

- 파일 이름에서 특정 문자열을 제거

- 파일 이름에서 특정 문자열을 다른 문자열로 변경

 

예) [xxx]-제목1.mp4, [xxx]-제목2.mp4, [xxx]-제목3.mp4

"[xxx]-"제거

 

무설치. 무료.

※프로그램 오류로인한 피해는 책임지지 않으니, 백업후 사용하세요.

 

파일이름바꾸기-CRC-8D4BFD43.zip
0.03MB

Posted by 안녕1999
, |

프로그램 배포시, 원본 프로그램에 바이러스등이 추가될 경우가 있습니다.

인터넷 파일서버에 바이러스가 침투하여, 실행파일이 감염될 소지도 있습니다.

인터넷에 exe파일을 받거나, 올리때는 주의 해야합니다.

 

백신프로그램은 100%완벽하게 바이러스를 잡지 못합니다.

일부 신종바이러스는 백신프로그램 업체가 해당 바이러스를 분석한뒤부터 검색이 가능해집니다.

(일단, 사고가 나야, 다음부터 발견할 수 있음)

따라서, 백신프로그램 체크가 이상이 없어도, 바이러스가 들어 있을 가능성이 있습니다.

 

exe파일을 압축파일로 올려도, 바이러스가 똑똑해서, 압축된 상태로 감염시킬 소지도 있습니다.

어쨌든, 사용자 입장에서는 바이러스 감염여부를 확인하기 쉽지 않습니다.

물론 해시를 알려주는 웹사이트도 많이 있지만, 사실상 확인이 쉽지는 않습니다.

 

악의적인 사람이 원본 실행파일을 변형하거나, 자신의 코드로 감싸서 배포할 수 도 있습니다.

이런경우, 실행파일 제작자에게 피해가 갈 수 도 있습니다.(지금까지 발생한적은 없는듯하나)

 

실행파일을 다운로드 하는 사람입장에서도, 바이러스 감염여부를 의심하는 상황이 생깁니다.

(전, 아무파일이나 받지 않습니다. 특히 파일 다운로드 사이트 파일은 받지 않습니다.)

 

exe파일을 zip압축파일로 배포할 경우에는 압축 CRC를 쉽게 확인할 수 있습니다.

압축파일속의 exe파일 정보를 보면 CRC값을 확인할 수 있습니다.

압축파일명에 CRC정보를 포함하여 배포한다면, 바이러스 감염을 확인할 수 있습니다.

 

예)

CmdFile-1.3-CRC-ACC6EBF6.zip
0.02MB

실행파일 1개가 들어있고, 해당 파일의 CRC값은 ACC6EBF6입니다.

 

물론, 실행파일의 개수가 많다면, 어려운 방법이긴 합니다.

Posted by 안녕1999
, |

USB메모리 쓰기금지

삼성 마이크로 SD메모리,256G,exFAT

파일복사중에, 강제 종료됨.

읽기는 잘 되나, 복사, 삭제, 변경등이 안됨.

원인 : exFAT라서, 윈도우에서 쓰기 도중에 뽑으면, 발생함. (exFAT특성+윈도우 버그.)

 

chkdsk /F e:   하니깐, 쓰기가 됨. USB메모리는 e:드라이브에 있다.

DOS창에서

C:\Users\test>chkdsk /F F:
파일 시스템 유형은 exFAT입니다.
볼륨 일련 번호는 16F5-EB88입니다.
파일과 폴더를 확인하는 중입니다...
볼륨 레이블은 새 볼륨입니다.
파일과 폴더를 확인했습니다.
Windows에서 파일 시스템에 문제가 없음을 확인했습니다.

전체 디스크 공간:  249105408KB
 135071465KB (144415개 파일)
색인 5514개:      19580KB
잘못된 섹터:          0KB
시스템 사용:      30415KB
사용 가능한 디스크 공간:  113983948KB

각 할당 단위:       1024바이트
디스크의 전체 할당 단위 개수:  249105408개
디스크에서 사용 가능한 할당 단위 개수:  113983948개

C:\Users\test>

잘되다가, 또 갑자기 먹통되서, 아예 인식이 안됨.
노트북에서 SD아답터 끼워서 하니, 잘 됨.

Posted by 안녕1999
, |

ㅇ으ㅔㄷㅎ

ㄹ르ㅔㄷㅎ

wma 동영상 몇개를 ffmpeg로 mp4로 변환했더니,
약 40%가 크기가 줄었다.
원본이 100MB이면, 60MB가 된것이다.
물론, 어떤 영상이냐에 따라, 압축율이 다르다. 다국어 음성인 경우에도 차이가 크다.
야외의 벗꽃 동영상등은 압축이 잘 안되나,
실내에서 찍은 단조로운 배경의 동영상등은 압축율이 높다.
애니메이션도 비교적 단조롭기때문에 압축율이 높다.


애니메이션 1920x1080 1G짜리를 1280x720으로 변환했더니, 약 250M가 되어 1/4로 크기가 줄었다.

동영상 저장공간만 수십기가바이트를 사용하는데,
ffmpeg를 사용해서 mp4로 변환하면, 부담이 줄어들것 같다.
본인은 중요 사진/동영상은 2~3차 백업을 하기에, 더 많은 저장공간 줄일 수 있다.

화질차이는 눈으로 판단하기 어렵다.

mp4, avi 비교하면, mp4가 압축이 잘되는 동영상이 있고, avi가 압축이 잘되는 동영상이 있다.

일부 mp4동영상은, 핸드폰에서 재생이 안되었다.(avi는 재생이 되었다)

 

 

도스 배치파일

ffmpeg폴더에 아래 파일을 넣고, 폴더이름이 1인 폴더를 만들고, 1폴더 안에 동영상을 넣고, 실행하면, 변환이 됩니다.(도스 배치파일)

1 to mp4.bat
0.00MB

 

기타:

ffmpeg로 mp4를 mp4로 반복 변환할 수 록 용량이 줄어든다.
4번변환하니, 20%가 줄었는데, 화질차이는 느낄 수 없었다.

핸드폰 mp4동영상을 ffmpeg로 mp4로 변환하니,
약 68%가 줄어들기도 했다(707k->231k)
핸드폰 특성상, 동영상 압축을 빨리해야하기때문에, 대충 압축해서, 크기가 큰듯하다.
이는 카메라 사진도 마찬가지이다.
PC에서 변환하면, 용량이 많이 줄어든다.

회전정보가 있는 동영상은 자동으로 회전이 된다.

2013년 이전 핸드폰으로 촬영한 동영상 중에 320x240동영상은
ffmpeg 3.1.2에서는 변환이 제대로 안되었다.

 

CmdFile.exe

여러개의 동영상을 ffmpeg로 mp4로 변환하는 것을 도와주는 프로그램
※주의:반드시, 백업하고 사용하세요.
※주의:품질차이가 있을 수 있으니, 원본은 반드시 보관하세요.
※주의:바이러스, 프로그램 오류등의 문제는 책임지 않습니다.
사용법:ffmpeg 다운받은 폴더에 넣고, 실행. ffmpeg.exe가 있어야합니다.
(도스명령을 파일을 끌어다가 실행할 수 있는 프로그램.
도스명령을 알아야 사용가능하나, ffmpeg용 기본 명령을 넣어 놓았습니다.)
다른 명령도 사용가능. 파일을 마우스로 끌어다 올리면 됩니다.

CmdFile.zip
0.02MB
CmdFile-1.3-CRC-ACC6EBF6.zip
0.02MB
CmdFile-1.4-CRC-8F0E8E4B.zip
0.03MB

 

Play명령 추가

별도의 재생프로그램 없이, ffplay로 재생이 가능합니다.

CmdFile-1.3-CRC-7ACBF183.zip
0.03MB

ffmpeg -i "%file%.%ext%" -vf "scale=1280:720" "%file%.%ext%.mp4"


TV와 핸드폰에서 오디오 재생이 안된다고하여, 오디오만 샘플링을 변경했다.
비디오는 그대로 복사, 오디오는 44100kHz로 변환
ffmpeg -i "%file%.%ext%" -vcodec copy -ar 44100 "%file%.%ext%.mp4"

48kHz 2.3G 애니메이션을 오디오만 22.05kHz(라디오음질)로 변환하니,
약 1.5G가 되어, 약 800M바이트가 줄었다.
(생각보다 많이 줄었다. 44.1kHz나 22.05kHz나 파일 크기는 비슷했다.
22.05kHz로 할 이유가 별로 없다. 음질차이는 좀 나겠지만..)

ffmpeg -i "%file%.%ext%" -vcodec copy -ar 22050 "%file%.%ext%.mp4"

 

-vcodec copy : 비디오는 그대로 복사만 한다.
                 오디오 변환 시간만 걸리므로, 작업이 빨리 완료된다.


1280:720크기로 변환
ffmpeg -i "%file%.%ext%" -vf "scale=1280:720" -ar 44100 "%file%.%ext%.mp4"

 

 

 

일부 다국어 영상은 영어로 변환되는 문제가 있다.

다음 명령으로 사용가능한 언어(음성)들을 확인할 수 있다.

ffprobe {input} -show_entries stream_tags=language

 

[STREAM]
TAG:language=und
[/STREAM]
[STREAM]
TAG:language=jpn
[/STREAM]
[STREAM]
TAG:language=eng
[/STREAM]


이 경우에는 2번째가 영어음성인데, ffmpeg로 변환하면, 영어가 우선 적용되는 문제가 있어, 언어를 변경했다.
ffmpeg -i "%file%.%ext%" -map 0:a:0 -map 0:v:0 -vf "scale=1280:720" -ar 44100 "%file%.%ext%.mp4"

 

윈도우에서 파일-속성-자세히에서
오디오 비트 전송율 338kbps로 표시되는 것을
-b:a 128k 옵션 넣어서 변환하니,
127kbps로 표시되고,
약 24분 동영상이 약 40M정도 크기가 줄었다.

ffmpeg -i "%file%.%ext%" -vf "scale=1280:720" -ar 44100 -b:a 128k "%file%.%ext%.mp4"


화면크기를 무조건 1/2로 줄이는 방법.
동영상 용량이 부담스러운 경우, 애니메이션등이 적합.
ffmpeg -i "%file%.%ext%" -vf "scale=iw/2:ih/2" -ar 44100 -b:a 128k  "%file%.%ext%.mp4"

avi파일로 변환

(avi변환시 화질이 매우 떨어지니, 화질을 좋게 해야한다. -crf 20   숫자가 적을 수록 화질이 좋아지나, 파일 크기는 커진다. 기본=23)

ffmpeg -i "%file%.%ext%" -vf "scale=iw/2:ih/2" -crf 20 -ar 44100 -b:a 128k  "%file%.%ext%.avi"

 

 

Posted by 안녕1999
, |

Microsoft Virtual PC 프로그램은 가상 컴퓨터 프로그램으로,
윈도우PC에서 다른 윈도우를 가상으로 실행할 수 있는 프로그램이다.
속도가 빠르고, 메모리가 많다면, 1대의 PC안에서 여러개의 운영체제(OS)를 설치해서
동시에 실행도 가능하다.

Microsoft Virtual PC에서 사용하는 하드디스크는 가변길이 방식을 지원하여,
초기에 설정된 용량을 넘어서면, 자동으로 크기가 늘어난다.

윈도우xp와 프로그램을 설치하니 11G바이트 크기였다.
이것을 하드디스크 압축 사용함으로 변경하고,
고스트 프로그램으로 1.GHO파일로 만든 다음,
약 6G크기의 하드디스크를 만들고, 여기에 1.GHO 파일로 설치하니,
11G 용량이 약 6G로 줄었는데도, 잘 실행이되어,
불필요한 약 5G공간을 줄이는데 성공했다.

윈도우xp 자체 크기가 줄어든건 아니고, 가상PC용 하드디스크 공간이 줄어든것이다.

Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함