AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1491949
Accepted
Hashim Aziz
Hashim Aziz
Asked: 2019-10-14 15:10:37 +0800 CST2019-10-14 15:10:37 +0800 CST 2019-10-14 15:10:37 +0800 CST

如何删除正在播放的音乐

  • 772

我有大量的旧音乐收藏,我想通过收听和删除那些我不想保留的音乐来减少它们。目前,我这样做的过程是这样的:

  • 打开包含我的音乐文件的文件夹并播放一个

  • 在播放器中收听并确定它的质量低,需要删除

  • 最小化播放器并最大化包含我的音乐文件的文件夹

  • 右键单击并删除文件

  • 对文件夹中的每个音乐文件重复该过程

如您所见,这在尝试组织大型收藏时非常低效,因为它需要在音乐播放器和文件系统之间不断切换。

我目前使用 Windows Media Player 播放音乐和 MPC-HC 播放视频。

是否可以在播放时使用这些播放器中的任何一个从播放器本身中删除音乐,然后简单地让它跳到播放列表/队列中的下一首曲目?

如果这些球员中的任何一个都不可能,是否有替代方案可以让我这样做?

audio windows-media-player
  • 12 12 个回答
  • 12533 Views

12 个回答

  • Voted
  1. Best Answer
    kicken
    2019-10-14T23:38:56+08:002019-10-14T23:38:56+08:00

    Windows Media Player 有一个选项允许这样做。转到Organize-> Options->Library并检查选项Delete files from computer when deleted from library

    Windows 媒体播放器从库选项中删除时从计算机中删除文件

    此选项要求您的音乐文件是 Windows Media Player 库的一部分,这意味着它们需要位于您用户的音乐文件夹 ( %UserProfile%\Music) 中。如果您的音乐存储在其他地方,您可以将文件移动到您的音乐文件夹中,或者使用Organize-> Manage Libraries->将它们的位置添加到 WMP 的库路径中Music。

    启用上述选项后,您现在可以播放 WMP 库中的音乐,当您找到要删除的歌曲时,只需选择它并按Delete。播放将停止,文件将被删除(到回收站)。要播放下一首歌曲,只需按Enter。或者,在删除当前歌曲之前按CTRL+F开始播放下一首歌曲,然后按Delete

    请注意,WMP 具有作为侧边栏可见的播放列表功能(由“播放”选项卡显示/隐藏)。这与库是分开的,不受上述选项的影响。要使上述选项起作用,您需要从库视图而不是播放列表视图中选择并删除歌曲。

    此方法适用于 Windows 7 和 Windows 10。

    • 34
  2. Vilx-
    2019-10-15T03:27:29+08:002019-10-15T03:27:29+08:00

    好吧,好的老Winamp有这个功能。您可以添加整个库,通过 Winamp 浏览它,并直接从中删除文件。

    不过老实说,我已经很久没有使用它了,所以我不知道最新版本(5.8)是否还有它。

    winamp 2 从磁盘中删除

    • 29
  3. bta
    2019-10-15T15:33:35+08:002019-10-15T15:33:35+08:00

    我认为你通过最大化运行你的窗口做了很多不必要的工作。调整媒体播放器和资源管理器窗口的大小,使两者同时可见且不重叠。某些版本的 Windows 具有“窗口捕捉”功能,可让您轻松地将一个应用程序停靠在屏幕的左半边,将另一个应用程序停靠在右侧。

    当两个程序同时在屏幕上时,您可以快速处理一个文件夹,甚至不需要触摸鼠标。在资源管理器窗口中,按 Enter 以播放 WMP 中当前选择的文件。使用 Alt+Tab 切换回资源管理器。使用 Delete 删除歌曲,或使用 Down Arrow -> Enter 移至下一首歌曲。Alt+Tab 使用左手,Enter、Delete 和 Down Arrow 使用右手。我以前做过这样的事情来整理照片,我很快就进入了一种节奏(是的肌肉记忆),这让我很快就能浏览大量的收藏。每个文件仍有一些处理开销,但您应该能够在收听当前文件并决定是否保留它的同时完成所有这些工作。

    如果它不允许您删除仍在播放的文件,您可能必须开始下一个文件,然后返回并删除它。

    • 17
  4. Hashim Aziz
    2019-10-14T15:10:37+08:002019-10-14T15:10:37+08:00

    编辑:我不再推荐这个答案。请参阅我关于 MusicBee 的另一个答案,它结合了 MPC-HC 的功能和 Windows Media Player 的用户体验,然后是一些。

    我找到了一种使用 MPC-HC 的方法,尽管我仍然更愿意使用 Windows Media Player,它比 MPC-HC 具有优势,例如音乐可视化和更自然的随机播放功能。

    令人失望的是,即使是 MPC-HC 也只能通过使用其播放列表功能来做到这一点,该功能是通过打开“播放列表”窗口窗格来启用的。这是令人失望的,但到目前为止我发现这样做的唯一方法(顺便说一句,设置播放列表也是在 MPC-HC 中随机播放音乐的要求)。


    从 MPC-HC 中删除文件

    1. 右键单击包含您的音乐文件的文件夹,然后单击Add to MPC-HC Playlist上下文菜单项(请注意,上下文菜单项需要在文件夹上选择,因为我的测试将大量单个文件添加到 MPC-HC 播放列表结果在致命的车祸中)

    2. 在 MPC-HC 中,选择View> Playlist,或使用快捷键Ctrl+7打开播放列表窗口窗格。

    3. 文件夹中的所有音乐文件都应加载到此窗格中。右键单击其中的任意位置以获取包含更多选项的上下文菜单。选择Move to Recycle Bin删除当前播放的曲目并移至下一首。您也可以Shuffle在此处选择启用 MPC-HC 的随机播放功能。


    由于在 MPC-HC 中执行此操作需要播放列表,我仍然对涉及 MPC-HC、Windows Media Player 或其他完全不需要使用播放列表的其他音乐播放器的解决方案持开放态度。可视化也将是任何此类解决方案的巨大好处。

    • 12
  5. user541686
    2019-10-15T19:49:49+08:002019-10-15T19:49:49+08:00

    还有一种可行的方法:使用侧边栏将歌曲评分为 1 星,最后在资源管理器中按星数排序,并删除加星号的项目。

    请注意,在开始之前,您不需要拥有任何一星歌曲,否则您也会将其删除。

    • 10
  6. Hashim Aziz
    2019-10-15T20:35:24+08:002019-10-15T20:35:24+08:00

    由于 kicken 对这个问题的回答似乎只适用于 Windows 10,让我无法对其进行测试,并且因为我厌倦了尝试让 MPC-HC 为此目的工作(确实如此,但它有问题,它的播放列表视图很简单丑,而且它的开发也停滞了一段时间),我决定在过去的 24 个小时左右寻找和试验另一种音乐播放器。

    我很快意识到我不再只是在寻找一个音乐播放器 - 而以前我几乎只使用我的音乐播放器来听音乐,现在我应该与时俱进并开始使用具有更强大音乐的东西组织能力。


    一个更好的选择

    我开始研究 foobar2000 和 Clementine,基于对这个问题和其他地方的答案的建议,虽然我发现两者都很好,但与我上次尝试的解决方案相比,两者仍然缺乏。

    MusicBee是我一直在寻找的东西,但我没有意识到它 - 一个现代的音乐播放器和管理器,它的界面和用户体验既漂亮又强大。具有讽刺意味的是,我已经安装了它,因为我在上次运行Ninite时检查过它,但我从来没有启动它,也没有想过将它用作我的常规音乐播放器。

    它缺少的一件事是将文件夹中的文件添加到库中的上下文菜单项,我觉得这很奇怪,但是单击菜单,Add Files to Library然后导航到播放列表选项卡可以让我查看我需要的文件:

    在此处输入图像描述

    从这里开始,它允许我播放文件并在播放时将其删除——无论是到回收站还是永久地(两者都有内置热键)。

    使 MusicBee 与我尝试过的竞争对手不同的另一件事是它的可定制性 - 选项面板充满了要启用/禁用的设置以及要添加/删除的面板,从更改程序的图标(包含四个选项):

    在此处输入图像描述

    在此处输入图像描述

    ...几乎改变布局的每个组件:

    在此处输入图像描述

    它还带有可视化功能,以及内置的转码器和皮肤(其中许多是深色的,适合那些喜欢这种东西的人),以及许多其他强大的功能。

    然后是剧院模式,这对我来说是一个很大的卖点,因为直到今天我还没有找到与(Windows 7 版本的)Windows Media Player 相媲美的全屏音乐播放器视图:

    在此处输入图像描述

    最后,MusicBee 是完全免费的软件。值得一提,因为此时这个答案开始听起来像是一个产品插件,对此我深表歉意,但我很少遇到我知道会极大地改变我做事方式并使我成为十倍以上的产品结果是富有成效的。

    PS. Please don't judge me for my music tastes, this is just one of many collections of music that I've inherited and am trying to separate the wheat from

    • 10
  7. selfsame9
    2019-10-16T04:40:13+08:002019-10-16T04:40:13+08:00

    Add the songs to a playlist, save the playlist as m3u, and feed it to rm.

    • 4
  8. twhitney
    2019-10-17T12:58:32+08:002019-10-17T12:58:32+08:00

    Besides all the great answers that suggest using software such as foobar, you could make a pretty sweet shell script that iterates through the music in a given folder, plays each one, then uses bash's built-in select to give you menu options:

    1. delete this file
    2. delete all .mp3 files in this folder
    3. do nothing and proceed to next song
    $ cat ~/bin/music_delete
    #!/bin/sh
    # usage ./music_delete my_folder
    cd $1;
    for f in *.mp3
    do
      echo "Playing $f; press Ctrl-C once you've heard enough";
      mpg123 $f; # play the file
      select option in "Delete" "Delete All" "Skip"
      do
        case $option in
          "Delete")
            echo "Deleting $f";
            rm -f $f;
            break;
            ;;
          "Delete All")
            echo "Deleting all *.mp3 files in $1";
            rm -f *.mp3;
            exit 0;
            break;
            ;;
          "Skip"|*)
            echo "Skipping $f";
            break;
            ;;
        esac
        break;
      done
    done
    

    Example usage:

    $ music_delete test2/
    Playing test1.mp3; press Ctrl-C once you've heard enough
    ...
    1) Delete
    2) Delete All
    3) Skip
    #? 1
    Deleting test1.mp3
    Playing test2.mp3; press Ctrl-C once you've heard enough
    ...
    1) Delete
    2) Delete All
    3) Skip
    #? 3
    Skipping test2.mp3
    Playing test3.mp3; press Ctrl-C once you've heard enough
    ...
    1) Delete
    2) Delete All
    3) Skip
    #? 2
    Deleting all *.mp3 files in test2/
    

    Advantages:

    • Everything can be done from the keyboard with no pesky clicking. Even if you use a GUI program to play the file you can exit it with Alt-F4 or Ctrl-W
    • Should work on almost any machine (Posix compliant so you don't even need bash technically)
    • Using mpg123 or other command-line utils to play the music files, you can skip back and forth through the song easily with just the keyboard
    • Leet af
    • This approach is extensible to any type of file you want to review, including videos, pdfs, pictures, etc.
    • Can change the script to use GNU find and recursively search through whole directory structures for files.

    Caveats:

    • Need a posix-compliant shell installed. On Windows this can be installed with e.g. the Linux subsytem or Cygwin
    • Need the mpg123 executable installed and in your user's path (which Cygwin can install as can Ubuntu or other Linux distros
    • mpg123 can be replaced with any program that plays mp3 files and accepts them as command line arguments. This should include foobar and vlc to name a few
    • You will need to put the full path to the executable if it's not in your user's path
    • You can change *.mp3 to a list of file formats e.g. *.mp3 *.flac *.alac
    • I haven't tested this with any files with weird names, even just names with spaces, so be careful and run some tests!
    • 3
  9. Costa
    2020-02-18T20:20:55+08:002020-02-18T20:20:55+08:00

    If you don't mind using WinAmp 2, the "File Delete" plugin requires minimum interaction. It basically adds a red 'X' button to the taskbar system tray (next to the clock in windows).

    Play all your music in the background and when you hear a song you want to delete, click the red X and it deletes the file and goes to next file in the playlist. No need to bring up a the Winamp window.

    https://winampheritage.com/plugin/file-deleter-v2/141713

    • 3
  10. Carl Draper
    2019-10-15T17:33:22+08:002019-10-15T17:33:22+08:00

    Winamp 和 Clementine 都可以在播放时删除文件。Clementine 现在比 Winamp 更好,并且仍在定期更新。Windows Media Player 是一个糟糕的音乐播放器。

    • 2

相关问题

  • audioSprite / ffmpeg 中的单声道音频与立体声具有相同的比特率

  • 蓝牙设备 Bose Soundlink Revolve 烦人地在 Windows 10 启动时自动打开

  • 如何使用 FFmpeg 获得最终的 LUF 值?

  • 最低比特率 ffmpeg 输出的编解码器和设置

  • 索尼WH-1000XMX2蓝牙耳机无法自动正确连接

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve