updates

FlowPick v1.1.0 릴리즈 노트: 더 스마트한 미디어 감지

FlowPick v1.1.0 출시——그룹화 비디오 카드, MSE 녹화, 문서 스니핑, 자막 감지, UI 수정의 산. 무엇이 바뀌었고 왜 바꿨는지.
FlowPick Team
7분 분량
# 릴리즈 # v1.1.0 # 업데이트 # changelog # mse # 자막

v1.0.0은 "기반을 내놓는다"였다. v1.1.0은 "우리와 사용자 양쪽을 짜증나게 한 것을 고친다"다. 이 릴리즈는 새 기능 쌓기가 아니라, 감지를 실제 사이트에서 실제로 작동하게 만드는 것——동적 플레이어, 프리로드 매니페스트, 스트림에 15초 광고 세그먼트를 끼워 넣는 사이트에서.

이미 FlowPick을 쓰고 있다면 GitHub Releases에서 업데이트. 처음이라면, 먼저 v1.0.0 릴리즈 노트부터——이 글은 FlowPick이 무엇인지 안다고 가정하고 쓴다.

더 신뢰할 수 있는 미디어 감지

가장 큰 내부 변경. v1.0.0의 감지는 수동적——네트워크 요청을 감시하고 최선을 바란다. v1.1.0은 동적 미디어 페이지와 프리로드 콘텐츠에 능동적 감지 경로를 추가했다.

  • 동적 미디어 페이지. 페이지 렌더링 후 JavaScript로 비디오를 로드하는 사이트——이전에는 FlowPick이 놓쳤다. 매니페스트 요청이 확장의 준비 완료 전에 발생하기 때문. 이제 플레이어 데이터에 훅한다.
  • 프리로드 콘텐츠. 브라우저는 성능을 위해 미디어 메타데이터를 프리로드; v1.1.0은 플레이어 데이터와 네이티브 프리로드를 결합해 DevTools 네트워크 탭에 나타나지 않는 리소스를 잡는다.
  • 더 풍부한 메타데이터. 카드는 이제 페이지 제목, 재생 시간, 표지를(가능하면) 보존——"media-resource-1" 같은 제네릭 라벨은 더 이상 없다.

비디오 하나, 카드 하나

사용자 불만 1위였던 것. DASH 스트림(및 일부 HLS)에서, 오디오와 비디오 트랙은 별도의 리소스로 도착한다. v1.0.0은 이를 무관한 항목으로 표시——"video_1080p.mp4"와 "audio_128k.m4a"가 나란히 있고, 같은 것의 페어인지 스스로 판단해야 했다.

v1.1.0은 그룹화로 변경:

  • 확장 가능한 비디오 카드. 같은 스트림의 오디오와 비디오 트랙을, 펼치기/접기 토글이 있는 한 장의 카드로 접는다.
  • 그룹 내 화질 변형. 1080p, 720p, 480p는 모두 같은 카드 아래 선택 가능한 변형으로.
  • 오디오 트랙 보존. 화질을 선택하면, 매치되는 오디오 트랙이 다운로드 인계를 위해 보존——수동 페어링 불필요.
  • 표지 폴백. 사이트가 아트워크를 제공하면 카드는 그것을 쓴다. 없으면, 비디오의 첫 프레임을 카드 썸네일과 호버 미리보기 양쪽에 사용.

이것은 v1.0.0에 나왔어야 할 기능이다. 교훈은 얻었다.

더 부드러운 브라우징

미디어 리스트의 버그 수정——확장을 더둑거리게 만든 것들.

  • 중복 스트림 카드 수정. "전체" 탭에서 그룹화 스트림 카드가 중복 표시——중복 제거 버그. 해소.
  • 긴 리스트 공백 수정. 스트림 그룹을 포함한 "전체" 탭의 긴 리스트를 스크롤하면 큰 공백이 생겼다——가상화 문제. 해결.
  • 이미지 폭포 점프 감소. 썸네 로드로 이미지 그리드가 끊임없이 재배치되던 것. 이제 썸네 로드와 함께 안정화.

더 유연한 캡처 제어

파워 유저가 요청한 새 설정과 감지 경로.

  • 스트리밍 세그먼트 숨기기. 개별 .ts/.m4s 프래그먼트를 리스트에서 숨기는 토글——원시 세그먼트 노이즈가 아닌, 다운로드 가능한 리소스에 UI 집중.
  • MSE 녹화. 브라우저의 Media Source Extensions 파이프라인을 통해 전달되는 미디어(DRM 인접과 커스텀 플레이어에서 흔함)가 캡처 가능. "이 사이트에서 FlowPick이 아무것도 감지하지 못해" 보고의 상당 부분을 차지했다.
  • data:image URL. 인라인 base64 이미지가 감지 가능——이전에는 src 속성이 URL을 가리키는 것만 캐치.
  • 문서 스니핑. 페이지가 제공하는 Excel, Word, PowerPoint 등 Office 파일 감지. 주 용도는 아니지만, 기업 인트라넷과 코스 플랫폼에 유용.
  • 자막 감지. 비디오와 함께 로드되는 자막 파일(.vtt, 매니페스트 내 .srt 참조)이 리소스로 표시.

다운로드 인계 신뢰성

FlowPick 확장은 감지와 정리를 담당; 실제 다운로드와 병합은 FlowPick 웹 다운로더 페이지에서. v1.1.0은 양자 간 데이터 인계를 개선:

  • 미디어 메타데이터가 확장과 다운로더 간 안전하게 전달——이전에는 제목의 특수 문자나 긴 매니페스트 URL로 인계가 깨질 수 있었다.
  • 확장은 계속 감지와 정리를 담당; 다운로드와 오디오/비디오 병합은 웹 측에서. 이 분리는 의도적——확장을 가볍게 유지하고, 웹 페이지에 FFmpeg 무거운 작업을 맡긴다.

다음에 무엇이 오는가

v1.1.0은 "특정 사이트에서 작동하지 않아" 보고의 대부분을 막았다. 다음 릴리즈는 포맷 변환(TS→MP4는 있지만, MKV/MP3 내보내기는 요청이 많음)과 성능에 초점——200세그먼트 4K 스트림 병합은 여전히 바라는 것보다 느리다.

v1.1.0에서도 아무것도 감지하지 못하는 사이트를 만나면, GitHub에 issue를 세우고, URL과 브라우저 버전을 함께. changelog 페이지가 모든 릴리즈를 추적.


관련 글

추천 읽기