From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= Newsgroups: gmane.emacs.devel Subject: Re: Emms and youtube-dl Date: Sun, 27 Mar 2022 08:46:17 +0200 Message-ID: References: <875yo1o6xt.fsf@rabkins.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22503"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: rms@gnu.org, Yoni Rabkin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 27 08:47:25 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nYMgP-0005ec-8q for ged-emacs-devel@m.gmane-mx.org; Sun, 27 Mar 2022 08:47:25 +0200 Original-Received: from localhost ([::1]:35038 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nYMgN-0000q7-QD for ged-emacs-devel@m.gmane-mx.org; Sun, 27 Mar 2022 02:47:23 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54018) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYMfS-00008V-ML for emacs-devel@gnu.org; Sun, 27 Mar 2022 02:46:27 -0400 Original-Received: from pv50p00im-zteg10011401.me.com ([17.58.6.41]:48240) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nYMfP-0004hK-BE for emacs-devel@gnu.org; Sun, 27 Mar 2022 02:46:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai; t=1648363581; bh=dojyqwAWCAHHymnYtw1Voi9KgELY6TkfltcTVXUZ46Q=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=RXyMKn0tWwGt2zEMGuiFvUEgT/7QJqMwJt3lsfa2zyEOK6y/vEuFfk3b0cYpbuaVt ynPzFGSnPdclQVekl0BPzi0/bY8I69co36+3Jc5/Tn1FPY8dBzfCHC8StEl+PCZ3sU k7OsYepFl94Utj5q3xN/pq/xcC8Ov37z1L7sAyzYX39mPrF7+CfbvyOwZgxnhUplqv Li/k5KJ+XPjGlYLHhLridmN18KN+cgHzbnwyWPRh3fpDLOtBC+H/2nRin70oiKp8G2 Xn8cNnXOg2ywVLIDYfmfbDYgeCcjCujS37PSXetqQU46z1EftrsBWa5DPp1Pk4l6/0 EdiQtaT1SUgLQ== Original-Received: from Workstation.local (pv50p00im-dlb-asmtp-mailmevip.me.com [17.56.9.10]) by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id F0430DC034A; Sun, 27 Mar 2022 06:46:19 +0000 (UTC) In-Reply-To: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425, 18.0.850 definitions=2022-03-27_01:2022-03-24, 2022-03-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=455 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2009150000 definitions=main-2203270041 Received-SPF: pass client-ip=17.58.6.41; envelope-from=salutis@me.com; helo=pv50p00im-zteg10011401.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:287502 Archived-At: Richard Stallman writes: > Adding support for youtube-scraping is likely to be bad for > maintenance. [=E2=80=A6] Perhaps you could access youtube videos via the > invidio.us proxies. [=E2=80=A6] Perhaps peertube offers a documented API = you > could use. For maintenance, I do not see much of a difference between using a local scraper, such as 'youtube-dl', and using a remote scraper, such as Invidious. They both alleviate the pain of scraping and provide documented APIs. The question really comes down to ethics, and among the mentioned programs, just PeerTube differs in this regard. Rudy --=20 "I love deadlines. I love the whooshing noise they make as they go by." -- Douglas Adams, The Salmon of Doubt, 2002 Rudolf Adamkovi=C4=8D [he/him] Studenohorsk=C3=A1 25 84103 Bratislava Slovakia