본문 바로가기

개발환경/Tips21

Chrome으로 TicTok 동영상 다운로드 Chrome의 개발자 메뉴(F12)를 사용해서 TicTok동영상을 다운로드하는 방법을 설명합니다. TikTok 동영상 다운로드하는 방법은 특정 사이트나 앱을 활용하는 방법이 있기는 하지만, 본 포스팅에서는 별도의 프로그램 설치 없이 간단하게 Chrome으로 틱톡 동영상을 다운로드하는 방법입니다. 본 블로그에서 설명하는 방법은 Mac OS에서 확인하였고, Windows나 Linux에서도 방법의 차이는 없습니다. TicTok 사이트를 방문하여 원하는 동영상을 선택하여 Chrome 개발자 메뉴 (단축키 F12)를 선택합니다. Chrome 개발자 메뉴에서 오른쪽 Tab 중간에 "Network" 선택합니다. (그림에서 ❶번) 동영상을 선택하거나 Play하면 Chrome에서 다운로드하는 모든 내용이 아래 list에.. 2021. 9. 24.
초보자도 사용하기 쉬운 Youtube에서 음악 다운로드 tool: 4K Youtube to MP3 Youtube에 올라온 Music Playlist를 PC로 저장하고 싶은 경우가 있습니다. 예를 들어, Youtube에서 다운로드한 음악을 USB로 저장해서 자동차에서 듣거나, 스마튼 폰에 음악 파일을 저장해서 지하철이나 버스 이동 중에 음악을 즐기고자 하는 경우입니다. 본 포스팅에서는 초보자도 쉽게 Youtube에서 음악을 로걸 PC로 다운로드할 수 있는 4K Youtube to MP3를 소개하고자 합니다. Youtube에서 음악을 다운로드는 방법은 youtube-dl 을 활용한 다양한 다운로드 Tool이 있습니다. 다운로드하는 MP3 파일에 Artist 앨범이나, 저작자나 장르와 같은 Meta data를 포함시키려면 몇 가지 명령어 옵션을 추가해야 하기 때문에 명령어 프로그램에 익숙하지 않은 분들께는.. 2021. 8. 13.
Instagram 게시물의 사진 및 동영상 다운로드 프로그램: 4K Stogram 4K Download 관련한 제품을 소개하는 3번째 포스팅입니다. 앞에서 포스팅한 4K Download와 4K Youtube to MP3은 Youtube.com와 같은 스트리밍 사이트에서 동영상과 음악을 다운로드하는 프로그램입니다. 비록 무료 버전에서는 다운로드 개수 제한이 일부 있지만, 초보자도 쉽게 프로그램을 사용할 수 있는 직관적인 UI를 제공과 함께 안정적으로 동영상과 음악 파일을 다운로드할 수 있습니다. [개발환경/Tips] - 초보자도 사용하기 쉬운 Youtube에서 음악 다운로드 tool: 4K Youtube to MP3 [개발환경/Tips] - 초보자도 쉽게 사용할 수 있는 Youtube 동영상/음악 다운로드 Tool: 4K Video Downloader 이번에서 소개할 내용은 Intagr.. 2021. 8. 13.
네이버 동영상 다운로드 방법 (동영상과 설명 포함) 네이버 블로그에 올린 동영상을 다운로드하는 방법입니다. 지식인에 올라온 내용을 답하다가 글로 설명하기 어려워 제 블로그에 정리합니다. 초기 포스팅 이후에 블로그에 올라온 Q&A를 정리하다 보니 여러 방법을 같이 설명하여 다소 내용이 길어졌습니다. 다운로드가 느리지만, 가장 간단한 방법은 "4.2. Chrome 확장 프로그램 - Stream recorder로 다운로드"설명한 방법이니 참고하세요. (일부 사이트와 Chrome 버전 조합에서 막힘). 아래 동영상은 크롬 브라우저로 네이버 블로그에서 MP4 동영상 URL을 확인하고 다운로드 과정을 보여 줍니다. 네이버 지식인 문의 내용: (중략) 네이버 블로그 동영상을 다운로드하고 싶은데 어떻게 하는지 모르겠어요 (중략) 이 영상은 주소를 딸 수가 없네요ㅠ 네이.. 2021. 7. 19.
카카오 TV 1080p 동영상 다운로드: MPEG DASH의 MPD 활용 카카오 Tv에서는 MPEG Dash를 사용해서 동영상 스트리밍 서비스를 지원하고 있습니다. MPEG Dash는 HTTP를 통한 동적 적응 스트리밍을 위한 표준으로 Dynamic Adaptive Streaming over HTTP (DASH)의 약자이며 ISO 표준(ISO/IEC 23009-1)으로 된 HTTP Adaptive Streaming의 한 종류입니다. 다양한 Http Adaptive streaming에 대한 설명을 링크를 참조해주세요. 동영상을 다운로드하는 방법에는 여러 가지 방법이 있으면 관련된 내용은 다음과 같습니다. [개발환경/Tips] - Youtube 다운로드 방법 (광고 없는 오픈 소스 기반 tool 사용) [개발환경/Tips] - 네이버 동영상 다운로드 방법 (동영상과 설명 포함) .. 2021. 6. 26.
Youtube 다운로드 방법 (광고 없는 오픈 소스 기반 tool 사용) 가끔 Youtube의 동영상을 파일로 저장하고 싶을 때가 있다. Youtube에서 영상을 다운로드하거나, MP3와 같은 음악 파일로 저장하는 방법을 설명하고자 한다. 인터넷에 'Youtube 동영상 다운로드'라고 검색을 해보면 많은 프로그램들이 검색되지만, 그중 일부는 프로그램 사용 중 '광고'가 너무 심하게 나오거나 악성코드가 의심이 되기도 한다. 개인적으로는 Youtube 다운로드하다가 랜섬웨어에 감염된 이후로는 프로그램 설치에 신중을 기하고 있다. 그래서 광고도 없고 악성 코드가 없는 방법을 찾아서 확인했고 본 글은 그 결과물이다. 참고로, 설명할 youtube-dl는 Youtube 사이트에서만 제한적으로 동작하는 것이 아니고, 네이버 TV, 카카오 TV처럼 동영상 스트리밍 되는 사이트는 웬만(?).. 2021. 4. 1.
초보자도 쉽게 사용할 수 있는 Youtube 동영상/음악 다운로드 Tool: 4K Video Downloader Youtube, 네이버, 카카오에서 동영상 다운로드하는 방법을 여러 포스팅에서 설명하였습니다. 제 나름 신뢰할 수 있는 오픈 소스를 사용해서 가장 쉬운 방법을 설명하려고 노력하였으나, 일부 사용자분들은 어렵다고 댓글을 추가하는 분들이 꽤 있었습니다. 이는 curl과 같은 Command Line 명령어를 쉽게 따라하지 못하는 분들로 IT 비 전공자 분들로 생각됩니다. 이러한 분들에게도 간단한 마우스 클릭 몇개로 동영상을 쉽게 다운로드할 수 있는 4K Video Downloader를 설명하고자 합니다. 동영상 다운로드 방법 [개발환경/Tips] - Youtube 다운로드 방법 (광고 없는 오픈 소스 기반 tool 사용) [개발환경/Tips] - 네이버 동영상 다운로드 방법 (동영상과 설명 포함) [개발환경/.. 2021. 4. 1.
youtube 재생 목록(Playlist)을 하나의 동영상(MP4)로 만들기: youtube-dl과 ffmpeg 사용 Youtube에서 Playlist의 여러 동영상을 다운로드 받아서 파일 하나로 묶는 방법입니다. 예를 들어 Playlist로 올라온 강의 자료를 하나의 동영상 MP4 파일로 만들거나, 음악 목록을 하나의 파일로 만들 때 유용합니다. 사용하는 tool은 오픈 소스로 개발된 youtube-dl과 ffmpeg사용하고 몇 가지 옵션을 주면 동영상 다운로드 후 파일 하나로 만들 수 있습니다. 다운로드 내용은 아래 그림과 같이 ① Playlist의 각각의 동영상을 다운로드합니다. 이 과정에서 중요한 점은 추후 동영상을 하나로 합치기 위해서 동일한 해상도의 video codec과 audio codec으로 다운로드해야 합니다. ② 동일함 포맷으로 각각의 동영상 다운로드하고 ffmpeg으로 동영상을 합쳐 파일 하나로 만.. 2021. 3. 21.
rclone을 활용하여 Microsoft OneDrive를 네트위크 드라이브로 마운트하는 방법 Windows OS 에서는 Microsoft가 OneDrive Client를 '공식' 지원하고 있지만, 리눅스 계열에서는 Microsoft에서 공식 지원하는 OneDrive client는 없고 OneDrive와 호환 가능한 Client 설치를 사용해야 합니다. 필요한 기능은 OneDirve Cloud의 원격 저장소를 네트우크 드라이브로 마운트하는 것이였고 몇 가지 tool을 검토한 결과 rclone을 사용하기로 했습니다. rclone은 구글의 Go 언어로 개발된 클라우드 저장소 sync 프로그램입니다. rclone은 Windows, Linux, Mac까지 모두 지원하면 기본적으로 command line interface이지만 GUI Frontend도 지원합니다. 또한 OneDrive 뿐 아니라 Googl.. 2021. 2. 27.
지상파 3사(MBC/KBS/SBS) TV 다시 보기(VOD) 동영상 다운로드 방법 지상파 3사의 TV 다시 보기 VOD 동영상 다운로드 방법을 설명합니다. ※ 무료 콘텐츠는 확인을 했고, 유료 동영상은 확인을 못했습니다. 유료 계정이 있으신 분은 테스트 결과를 공유해주시면 감사드리겠습니다. 인터넷을 통해서 동영상을 Streaming 방식은 크게 HLS(Http Live Streaming)과 MPEG Dash 2가지 방식 중 하나입니다. 지상파 3사(MBC/KBS/SBS) TV 다시 보기와 네이버는 HLS를 사용하고 있고, 카카오TV는 MPEG Dash 방식을 사용하고 있습니다. 이전 포스팅한내용은 아래 링크를 참고해주세요. [개발환경/Tips] - 네이버 동영상 다운로드 방법 (동영상과 설명 포함) [개발환경/Tips] - 카카오 TV 1080p 동영상 다운로드: MPEG DASH의 .. 2021. 2. 25.
youtube-dl m4a 다운로드시 에러 조치 방법: "ERROR: AtomicParsley was not found" youtube-dl로 -x --extract audio 옵션과 -f bestaudio를 사용해서 M4A 파일로 다운로드 시 meta data를 추가 분석하기 위해서 AtomicParsley를 사용합니다. AtomicParsley는 MPEG4의 meta data를 분석하는 tool입니다. 간단한 설명은 아래 그림을 참고하세요. youtube-dl 음원 추출 명령어 아래 명령어로 음원을 추출하는 경우에 AtomicParsley 가 설치되어 있지 않는다면 에러가 발생할 수 있습니다. M4A 파일로 다운로드하고 Meta data를 추출합니다. $ youtube-dl -x --audio-format best --add-metadata --embed-thumbnail {YOUTUBE URL} -x : Audio f.. 2021. 2. 23.
youtube-dl로 Youtube에서 MP3 다운로드 시 아티스트와 앨범 아트(meta data) 포함시키는 방법 개인적인 취미로 자동차 운전 시 음악을 자주 듣습니다. 에전에는 Android로 개발된 사재 Navigation에 Youbute apk을 설치하여 Bluetooth 테더링으로 스트리밍을 사용했으나, 최근에 기변하여 자동차 회사의 순정 Navigation을 사용하니 스트리밍 서비스가 없어 어쩔 수 없이 Youtube에 올라간 playlist를 MP3로 다운하고 이를 USB 메모리에 담아서 음악을 듣습니다. Youtube에서 MP3로 다운로드하는 방법은youtube-dl 사용했습니다. 처음에 Youtube에서 다운로드 했던 MP3 음원에는 "아티스트", "앨범", "앨범 아트" 정보가 누락되어 있어 아래와 같이 "정보 없음"으로 표시됩니다. 본 포스팅에서는 youtube-dl로 MP3 다운로드 시 아티스트와.. 2021. 2. 23.
Spotify 한국에서 사용하는 방법 Spotify는 전 세계 최대의 음원 스트리밍 서비스이며, 음악 '추천' 알고리즘이 나름 좋다고 알려져 있는 서비스입니다. 2020년 6월 30일 기준으로 사용자는 2억 9,900만 명 이상이며, 프리미엄 사용자는 1억 3,800만 명에 달한다고 합니다. 하지만, 아쉽게도 Spotify는 아직 한국에서 서비스를 하고 있지 않습니다. 가끔 한국도 서비스 예정이라는 기사가 나왔지만, 2020년 10월 현재 한국은 서비스를 하고 있지 않습니다. 한국에서 spotify.com에 접속하면 아래와 같이 미지원 지역이라는 메시지를 보여주고 계정도 만들 수 없습니다. 2021년 2월 1일 현재 Spofify 한국 공식 서비스를 시작했습니다. 공식 서비스가 시작되면 VPN 접속 없이도 Spofity 계정을 만들 수 있으.. 2021. 2. 8.
카카오 TV 동영상 다운로드: m4s 파일 다운로드 방법 Youtube 동영상 다운로드 방법은 kibua20.tistory.com/23에 설명했고, 블로그 Q&A를 진행하다가 Naver TV 동영상 다운로드 방법을 kibua20.tistory.com/79에 정리하였습니다. 2개 포스팅은 누적 조회수가 20K 정도로 많은 분들이 방문해주셨습니다. 본 포스팅 또한 카카오 TV 다운로드 방법에 대한 문의가 있었고, 확인해보니 네이버 TV의 HLS(ts)와 다른 MPEG Dash(m4s) 라 다운로드에 필요한 내용을 정리하여 작성하였습니다. ★ 너무 자주 다운로드하면 카카오 TV 서버에서 해당 IP의 접속을 막아 버립니다. (Test를 많이 했더니 access deny -.-) 1. 카카오 TV 동영상 1080p 다운로드 방법 문의 카카오 TV URL: https:/.. 2021. 1. 9.
IKnowWhatYouDownload.com에 대한 Torrent 개인 정보 노출 방지법: Socks5 및 익명모드 토렌트는 Peer to Peer 방식으로 파일 공유 방식을 제공합니다. 특정 서버에 파일을 다운로드하는 것보다 토렌트로 다운로드하는 것이 더 빠른 경우도 있고, 큰 게임이나 OS 자체를 토렌트 파일로 배포하기도 합니다. 토렌트 자체를 사용하는 것은 불법이 아니지만, 토렌트를 통해서 저작권이 있는 파일을 배포하거나 불법적인 영상을 공유하는 것은 명백한 불법이니 주의해야 합니다. 토렌트 다운로드 시 개인 정보가 유출됨 다른 큰 문제점은 토렌트 파일을 다운로드하는 것 자체만으로도 사용자 동의 없이 개인 정보가 특정 서버에 의해서 수집, 검색되고 있습니다. 문제의 사이트는 IKnowWhatYouDownload.com이며 수집하는 정보는 ① 개인별 IP 주소와 다운로드한 토렌트 파일과 ② 특정 파일별 다운로드 통.. 2020. 12. 31.
광고 없는 Android 토렌트 앱: LibreTorrent 토렌트는 BitTorrent Inc. 에서 관리, 개발하고 있는 Peer to Peer(P2P) 방식의 파일 파일 공유 방식입니다. P2P 방식은 서버를 거치지 않고 클라이언트끼리 직접 통신하는 방식이다. P2P 방식이라 특정 서버에 종속되지 않고, 파일을 가지고 있는 클라이언트가 많다면 충분히 빠른 속도를 보장할 수 있습니다. 토렌트 클라이언트 운영체제에 상관없이 많은 프로그램이 개발되어 있습니다. uTorrent 나 BitTorrent 등 많은 프로그램이 있고, Android에서도 많은 클라이언트가 있습니다. 대부분의 토렌트 프로그램이 광고를 포함하고 있거나, 스팸 등 비 정상적인 행동(?)을 하는 경우가 많아서 광고도 없고 오픈 소스로 개발된 프로그램인 LibreTorrent를 설명하고자 합니다. .. 2020. 12. 30.
ffmepg 에러: trun track id unknown, no tfhd was found MPEG4 DASH 파일을 ffmpeg으로 처리 시 발생하는 에러입니다. 에러 메시지:[mov,mp4,m4a,3gp,3g2,mj2 @ 0000013e88baca00] could not find corresponding trex (id 1) [mov,mp4,m4a,3gp,3g2,mj2 @ 0000013e88baca00] could not find corresponding track id 0 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000013e88baca00] trun track id unknown, no tfhd was found [mov,mp4,m4a,3gp,3g2,mj2 @ 0000013e88baca00] error reading header video.m4s: Invalid data fou.. 2020. 10. 12.
OneDrive를 활용한 파일 공유 방법: URL 생성 및 삭제 방법 최근 코로나 때문에 재택 근무나 원격 수업을 많이 진행하고 있습니다. 예를 들어, 원격 수업에서 선생님이 수업 내용을 동영상으로 만들고 이를 학생들에게 공유하고자 하는 경우 Microsoft Office 365의 One Drive를 활용하여 쉽게 파일을 학생들에게 공유할 수 있습니다. OneDrive에서 파일 공유는 인터넷 상의 URL을 생성하기 때문에 인터넷 연결이 가능한 PC나 스마트 폰만 있으면 특별한 프로그램 설치가 없이 누구에게나 쉽게 공유하는 것이 가장 큰 장점입니다. 또한 파일 변경 내용이 실시간으로 반영되기 때문에 업데이트 또한 간단합니다. OneDrive로 파일 공유 시 장점은 아래와 같습니다.OneDrive로 파일 공유 시 장점폴더/파일은 URL로 공유되며, 인터넷 연결 가능한 PC나 .. 2020. 9. 30.
[Tips] Citrix Receiver for Chrome 설치 (우분투와 윈도우 동일) 집에 있는 우분투 PC에서 회사의 클라우드 PC로 접속해야 하는 경우 Citrix Receiver 설치가 필요합니다. Citrix Recevier는 Windows, Linux, MAC PC, Andorid 등 다양한 OS를 지원하고 심지어는 Chrome Extension 형태로도 설치 가능합니다. Unbuntu 20.04 에서 Chrome 기반의 Citrix Receiver를 설치하도록 합니다. Citrix Receiver for Chrome 설치 Citrix Receiver for Chrome을 설치하기 위해서는 Citrix 홈페이지에서 '계정을 신규 등록'해야 합니다. 계정을 만들고 설치를 해도 무방하지만, 굳이 계정까지 새로 만들 필요 없고 아래 Chorme 웹스토어 URL에 접속해서 바로 설치를 .. 2020. 6. 2.
MediaInfo로 동영상 정보 파악하기 동영상 관련된 SW를 개발하거나 디버깅하다 보면 종종 동영상의 코덱 정보, 해상도, 비트레이트 등등의 정보를 확인할 필요가 있다. 일반 동영상 Player에서도 동영상 meta 정보를 제공한다. 하지만 불필요한 설치 파일도 많고, 실행도 오래 걸리고, 별도의 Sub 메뉴를 찾아 들어가야 하는데 불편할 때가 많다. 개인적으로 3rd party 동영상 프로그램의 광고와 기본 Home page 변경이 때문에 동영상 순정 Player를 주로 사용한다. MediaInfo는 아주 오래전부터 애용했던 동영상 정보 분석 Tool이다. 동영상 관련한 code를 추가할 때 동영상에서 추출한 meta 데이터와 내가 작성한 meta 데이터의 값이 맞는지 확인하기 위한 reference 프로그램으로 MediaInfo를 사용하였.. 2020. 5. 25.
Microsoft Office 365 '무료'로 사용하기: 우분투 환경에서 학생/교사용으로 무료 등록 지난 Post 에서 Wine 과 PlayOnLinux를 활용해서 Microsoft office 2010을 우분투에 설치하였으나, Copy & Paste 버그와 입력 오류가 많아서 다른 대안을 찾기로 했다. ※ 지난 포스트:2020/05/20 - [개발환경 만들기 (Windows 10+Ubuntu 20.04)] - 7. Ubuntu에 Microsoft Office 설치하기 #1 [문제점] 우분투에서 마음에 드는 문서 편집기가 없다. Libreoffice: 우분투 설치시 기본 설치로 무료이나 MS office 대비 사용성이 떨어집니다. 특히 UX가 익숙하지 않아 불편합니다. Wine 기반의 MS Office 2010 버전: Wine과 PlayonLinux 설치가 쉽지 않고, 설치 후에 버그가 있어 사용에는 .. 2020. 5. 24.
반응형