ffmpeg 개념
FFmpeg은 오디오·비디오 등 위한 오픈소스 멀티미디어 프레임워크입니다. ffmpeg으로 영상/음성 인코딩 및 자르기, 합치기, 필터링 등을 수행가능하다 ffmpeg: cli 명령어ffprobe : 미디어 조회, duration, fps, codec 등 정보 수집, 분석 도구ffplay : 영상 플레이 nodejs/nest js에서 child_process를 통해 명령 전달 가능함 * child_process 란 : nodejs 환경에서 python, git, ffmpeg등 외부 프로그램을 실행 할 수 있도로 지원하는 프로세스 모듈 * 인코딩이란 원본 RAW 데이터를 압축 하여 컨테이너에 담는 과정영상 인코딩 과정각 픽셀 은 24bit ( = 3byte 의 R,G,B ) 로 구성됨하나의 프레임에는 ..
CAE
컴퓨터 소프트웨어를 이용해 제품 설계, 제조 및 공정 설계를 가상으로 시뮬레이션하고 평가하는 기술구분CAD CAE 정의제품 구조를 설계·제도·모델링하기 위한 설계 기술설계된 모델을 해석·검증·최적화 위한 공학 기술목적제품 설계 및 제작 도면 작성설계된 모델의 성능, 강도, 열, 유동 등 공학적 검증핵심 기능2D/3D 모델링, 조립, 제도, 설계 변경구조해석(FEA), 유동해석(CFD), 진동 분석주요 결과물도면, 3D 모델, 어셈블리 구조해석 리포트, 응력·변형 데이터, 설계 개선안활용 단계제품 개발의 초기 설계 단계제품 개발의 후기 검증 및 최적화 단계대표 도구AutoCAD, SolidWorks, InventorANSYS, Abaqus, COMSOL, Nastran, Fluent 🔬 CAE 중심 프..
Computer Aided Design
전통적인 수작업 '제도' 대신 컴퓨터 CAD 프로그램을 활용하여 2D 도면, 3D 모델을 디지털화 방식CAD와 함께 쓰이는 CAM(Computer Aided Manufacturing, 컴퓨터 지원 제조), CAE(Computer Aided Engineering, 컴퓨터 지원 엔지니어링) 등도 존재 대표 활용 방안:🧱 1. 건축(Architecture) 프로젝트- 건물 평면도, 입면도, 단면도, 인테리어, 조경 설계 등 공간 계획⚙️ 2. 기계 설계(Mechanical Design) 프로젝트- 기계 부품, 조립체, 설비 배치, 생산 라인 설계 등 2D/3D 기계 요소 설계 중심🔌 3. 전기(Electrical) 프로젝트- 전기 회로, 배선, 제어 패널, 배전 시스템 설계 중심💧 4. 토목(Civil/..