From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eduardo Ochs Newsgroups: gmane.emacs.devel Subject: Re: What is the most useful potential feature which Emacs lacks? Date: Tue, 12 May 2020 22:34:57 -0300 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="38914"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs developers To: HaiJun Zhang Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 13 03:36:00 2020 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 1jYgJU-000A0z-I1 for ged-emacs-devel@m.gmane-mx.org; Wed, 13 May 2020 03:36:00 +0200 Original-Received: from localhost ([::1]:33632 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jYgJT-0006lu-FB for ged-emacs-devel@m.gmane-mx.org; Tue, 12 May 2020 21:35:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42900) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jYgIk-0005q2-IO for emacs-devel@gnu.org; Tue, 12 May 2020 21:35:14 -0400 Original-Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:34004) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jYgIi-00080u-C8 for emacs-devel@gnu.org; Tue, 12 May 2020 21:35:14 -0400 Original-Received: by mail-pj1-x1034.google.com with SMTP id l73so1100387pjb.1 for ; Tue, 12 May 2020 18:35:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w6EqbY83M4yT4AEEklFxIHd4Rq8fJO4Jv7mrCPe3SVA=; b=Svn+rGPCzmZQfcazdcRwf1s2xQorvZitxgmfgAIS0hJ2aWXjnz6Ft1lSQJIJzGbOFd LMb7CZSNRkhcQ5qZyuvsztw6MpdEVsAwq6sx2E7tGxwR0YhOsP+5q8NTMRlXjy8CWjyi 6d+/97WQSyhV9SCWaY2fI7YNySR8LUTl6hlJ4n/BdigJtKoXVmd3/IAyBTfWArhte9EU Osi1qrEk7NSGEq3ocgKZQPS9CI2zl2/EryT3y79Wk/I0Fw3QLPeaHksEZSxpvm+DtSH+ 7tM8FJYf5uu9fwbJusYa2MNTeTiZewhoIUEwX4YT3OR+XRy4qqWgCSafwyc6kFwblcbH EG4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=w6EqbY83M4yT4AEEklFxIHd4Rq8fJO4Jv7mrCPe3SVA=; b=jpgegVT16Mq+MHcefx+0KF5A9snBGG88gyEArpSqaP0sm4UXyesVLGBUW5+D6ppC78 kPZmgB3/A/bwcAMpp0T9bAMb1WhgwNb7gNVaFQUWoadsuGeilnRpP3uWgZJV9x9gO/LM UROUffLdJJnhlyALZwMVIE298894M72jkXbkI4+mkm9cJ1ieiqANZhRSDAWNM3QBH2PS i6FzUPjjnXJa9OYad0nMO+LvvFjhMJDpB9byNlcMu5fLIuas/Sekg3O/Q8xMnFQI9Fut Qk0yBXpe8+KmhGIMHKsP9x3uCysGbKzN8kdLKYoIo9glTK3U+QbmH6mDKDoWpS03ttkS 2z8A== X-Gm-Message-State: AGi0PubcxYXZfL8Emn8phZbD5CJemVskZJ4Lv+sXOJY2jfEh0JwedCi7 waQTCgjSXGh5QaQ8UsYAVZjn8u/9twh9ZRhE7C8= X-Google-Smtp-Source: APiQypJQXx3zDI0q7p9gzBBm8yHrOFEzasiUK09CK3PQvQk9JQNEWRqW+Ylu+3Gh/xQ02Ys1F3wwbPnXPGpLSPCWRPk= X-Received: by 2002:a17:902:a989:: with SMTP id bh9mr22617324plb.44.1589333710350; Tue, 12 May 2020 18:35:10 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::1034; envelope-from=eduardoochs@gmail.com; helo=mail-pj1-x1034.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:250061 Archived-At: Hi HaiJun, several years ago - in 2012, I think - I tried the existing ways of playing audio from Emacs and I found them hard to use and unreliable, and I decided to implement a minimalistic way to play audios and videos from Emacs by calling external programs (sort of) directly... and I've been incredibly happy with it since then. It's very different from what you're asking for, but it's very easy to set up and to hack. If you want to take a look at it, it's here: http://angg.twu.net/eev-intros/find-audiovideo-intro.html http://angg.twu.net/eev-intros/find-audiovideo-intro.html#4 The link with the "#4" points to a demo. There's a good introduction to eev here, http://angg.twu.net/emacsconf2019.html and you can install it from ELPA. Cheers, Eduardo Ochs http://angg.twu.net/#eev On Tue, 12 May 2020 at 21:56, HaiJun Zhang wrote: > > I want to manage and process my pictures in emacs, like cropping. > > I want to play video in emacs and control the playing with emacs style.