8 पॉइंट द्वारा GN⁺ 2024-03-11 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • यह एक ओपन सोर्स menu bar application है जो color accuracy को प्राथमिकता देती है और अत्यधिक file size के बिना screen तथा camera timelapse बनाती है
    • color accuracy एक महत्वपूर्ण सुविधा है, जो फीके या कॉपी किए हुए जैसे दिखने वाले timelapse को रोकती है

फीचर्स

  • Color accuracy: जैसा दिखता है, वैसा ही रंग रिकॉर्ड करती है, जिससे फीका video नहीं बनता
  • Minimalist design: menu bar से इस्तेमाल किया जा सकने वाला पूर्ण-विशेषताओं वाला web recorder
  • Hardware acceleration: हल्के recording अनुभव के लिए hardware-accelerated encoding का पूरा उपयोग
  • Space saving: high-quality video के साथ होने वाले अत्यधिक file size से बचाती है (प्रति घंटा अधिकतम 7GB तक)
  • Camera recording: webcam या phone को उसी frame rate और camera speed पर रिकॉर्ड करती है
  • Security: ScreenCaptureKit की क्षमताओं का उपयोग करके specific window, application आदि रिकॉर्ड करती है, ताकि recording के दौरान banking जानकारी उजागर न हो
  • Customizable: frame rate, quality, speed आदि सब कुछ बदला जा सकता है

इंस्टॉलेशन

  • TimeLapze को इंस्टॉल करने का अनुशंसित तरीका Homebrew cask के माध्यम से है
  • जब repository को 75 stars और 30 watchers मिल जाएंगे, तब brew install --cask screentimelapse का उपयोग करके app इंस्टॉल किया जा सकेगा
  • application signed नहीं है, इसलिए Apple चेतावनी देगा कि वह app में malware की जाँच नहीं कर सकता। फिर भी System Settings में जाकर app चलाया जा सकता है

सीधे डाउनलोड करें

  • यदि चाहें, तो आप सीधे release page पर जाकर TimeLapze.zip डाउनलोड कर सकते हैं
  • Chrome और Safari संदिग्ध file download के बारे में चेतावनी देंगे। चेतावनी को अनदेखा करके archive extract करने पर ScreenTimeLapse.app फ़ाइल मिलेगी। इसे Applications directory में ले जाना होगा

लोकल डेवलपमेंट

  • TimeLapze को लोकल में डेवलप करने के लिए इस repository को clone करके XCode में खोलना होगा
  • इसके बाद, app को लोकल में चलाने के लिए command का उपयोग किया जा सकता है
  • लोकल signing के लिए app को build करने की अनुमति देनी होगी

टेक स्टैक

  • SwiftUI
  • ScreenCaptureKit
  • AVFoundation
  • CoreMedia

लाइसेंस

  • TimeLapze MIT license के तहत ओपन सोर्स है
  • अगर आपको यह प्रोजेक्ट पसंद आए, तो repository को star देने पर विचार करें। Homebrew में जोड़े जाने के लिए इसका लक्ष्य 75 stars है

टिप्पणियाँ

  • Apple का screen recorder display के color space को DCI_P3 से sRGB में बदल देता है। यह त्रुटि आम तौर पर सूक्ष्म होती है, लेकिन color-sensitive कामों के लिए उपयुक्त नहीं है। रंगों को संभालना कठिन है, और HDR video में भी screenshot पर overexposure की समस्या बनी रहती है

GN⁺ की राय

  • TimeLapze एक नवोन्मेषी समाधान देता है, जो उपयोगकर्ताओं को high-quality timelapse बनाने में सक्षम बनाता है और साथ ही file size को न्यूनतम रखता है। यह खासकर उन उपयोगकर्ताओं के लिए उपयोगी हो सकता है जिनके पास storage space सीमित है
  • यह application color accuracy को महत्व देने वाले creators के लिए एक आकर्षक tool बन सकती है। color-sensitive काम करने वाले उपयोगकर्ता इस सुविधा के जरिए अधिक सटीक परिणाम पा सकते हैं
  • एक ओपन सोर्स प्रोजेक्ट होने के नाते, developer community के योगदान से इसमें लगातार सुधार होने की संभावना है। इसका मतलब है software का निरंतर विकास और user needs पर तेज़ प्रतिक्रिया
  • application का unsigned होना कुछ उपयोगकर्ताओं के लिए security concerns पैदा कर सकता है। उपयोगकर्ताओं को यह तय करने के लिए अतिरिक्त जाँच करनी पड़ सकती है कि application भरोसेमंद है या नहीं
  • समान फीचर्स देने वाले अन्य प्रोजेक्ट्स में OBS Studio शामिल है, जो live streaming और video recording के लिए ओपन सोर्स software है। OBS Studio पहले से व्यापक रूप से इस्तेमाल होता है और उसके पास मज़बूत community support है

1 टिप्पणियां

 
GN⁺ 2024-03-11
Hacker News की राय
  • OBS से इसका क्या फर्क है, यह जानना चाहने वालों के लिए स्पष्ट किया गया कि यह डेस्कटॉप और कैमरा के timelapse बनाने पर केंद्रित एक open source menu bar application है.

    "एक open source menu bar application जो बहुत बड़े file size के बिना screen और camera timelapse बना सकती है।"

  • आखिरी release 8 नवंबर 2023 को था, और M1 Max वाले Mac पर काम न करने की समस्या report की गई.
    • छोटी recording 0-byte file save करती है.
    • game session (Geforce Now) record करते समय system crash होकर reboot हो जाता है.
  • OBS के एक सरल alternative के रूप में programming session record करने वाले tool में रुचि दिखाई गई.
  • web-based WASM ffmpeg का उपयोग करने वाली तेज screen recording क्षमता का उल्लेख किया गया.

    "आधुनिक web technology से किए जा सकने वाले शानदार काम।"

  • पहले Python में इसी तरह का app बनाया था, लेकिन MacOS में बदलावों के कारण वह अब काम नहीं करता. Swift में बना एक 'native' alternative आने की उम्मीद जताई गई.
  • OBS एक open source screen recording tool है, और इससे इसे अलग करने वाली बात title में स्पष्ट होनी चाहिए.
  • laptop usage pattern देखना चाहते थे, इसलिए इसमें रुचि ली.
    1. brew के जरिए installation विफल रहा, लेकिन release page से binary का उपयोग सफल रहा (आखिरी release 26 दिसंबर 2023).
    2. Macbook Air की screen, external display, और Facetime camera recording option सफलतापूर्वक enable हुए. CPU usage लगभग 20%.
    3. FT camera disable करने और केवल 2 display record करने पर CPU usage लगभग 6% तक घट गया. single screen recording पर लगभग 2%.
    4. Timelapze को दूसरे apps के साथ चलाने पर performance में कोई गिरावट नहीं हुई.
    5. recording output अच्छा है, और ffmpeg का उपयोग करके file size optimize किया जा सकता है. 1 मिनट 55 सेकंड की recording (6x speed) 141MB थी, जिसे optimize करने के बाद 28.3MB तक घटाया गया.
  • अनुमान लगाया गया कि यह हर second screenshot लेकर video बनाता है, और लगातार समान frames हटाकर file size कम करने वाले tool में रुचि दिखाई गई.
  • इस बात पर असंतोष व्यक्त किया गया कि repository पर star देना ही homebrew में जोड़े जाने का एक metric माना जाता है.
  • code/game jam में यह app उपयोगी लगती है. यह बहुत resource-intensive नहीं है, इसलिए इसे पूरी अवधि तक चलाया जा सकता है, और आसानी से edit किए जा सकने वाले timelapse video मिल सकते हैं.
  • OP किसी कारण से shadowbanned था (ऐसी स्थिति जिसमें दूसरे users उसे नहीं देख पाते), लेकिन कारण पता नहीं चल सका, इसलिए unban के लिए dang को email भेजने का सुझाव दिया गया.