千家信息网

在Linux终端中创建M3U播放列表的方法是什么

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,本篇文章为大家展示了在Linux终端中创建M3U播放列表的方法是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。按下面介绍的方法处理能在 Linux 系统终
千家信息网最后更新 2025年12月01日在Linux终端中创建M3U播放列表的方法是什么

本篇文章为大家展示了在Linux终端中创建M3U播放列表的方法是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

按下面介绍的方法处理能在 Linux 系统终端中创建 M3U 播放列表以能够实现循序播放,而不是随意的进行播放。背景

有些播放文件可能不是按顺序保存的。在 Linux 系统下,文件不是按数字顺序自然排序的,因此我必须创建 .m3u 播放列表,以便 MPV 视频播放器可以按顺序播放视频而不是随意进行播放。

同样的,有时候表示第几集的数字是在文件名中间或结尾的,像这样 "My Web Series S01E01.mkv"。这里的剧集信息位于文件名的中间,"S01E01"告诉我们人类这是第一集,后面还有其它剧集。

因此我要做的事情就是在视频列表中创建一个 .m3u 播放列表,并告诉 MPV 播放这个 .m3u 播放列表,MPV 自然会按顺序播放这些视频。

M3U 文件的定义

M3U 基本上就是个按特定顺序包含文件名的文本文件。当类似 MPV 或 VLC 这样的播放器打开 M3U 文件时,它会尝试按给定的顺序播放指定文件。

创建 M3U 来按顺序播放音频或视频文件

就我而言,我使用了下面命令:

$/home/shirish/Videos/web-series-video/$ ls -1v |grep .mkv > /tmp/1.m3u && mv /tmp/1.m3u .

我们一起来看看这个命令每个部分表示什么意思:

1.ls -1v = 这就是用普通的 ls 来列出目录中的内容. 其中 -1 表示每行显示一个文件。而 -v 表示根据文本中的数字(版本)进行自然排序。

2.| grep .mkv = 基本上就是告诉 ls 寻找那些以 .mkv 结尾的文件。它也可以是 .mp4 或其他任何你想要的媒体文件格式。

通过在终端上运行命令来进行试运行通常是个好主意:

ls -1v |grep .mkvMy Web Series S01E01 [Episode 1 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E02 [Episode 2 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E03 [Episode 3 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E04 [Episode 4 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E05 [Episode 5 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E06 [Episode 6 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E07 [Episode 7 Name] Multi 480p WEBRip x264 - xRG.mkvMy Web Series S01E08 [Episode 8 Name] Multi 480p WEBRip x264 - xRG.mkv

结果显示我要做的是正确的。现在下一步就是让输出以 .m3u 播放列表的格式输出:

ls -1v |grep .mkv > /tmp/web_playlist.m3u && mv /tmp/web_playlist.m3u .

这就在当前目录中创建了 .m3u 文件。这个 .m3u 播放列表只不过是一个 .txt 文件,其内容与上面相同,扩展名为 .m3u 而已。你也可以手动编辑它,并按照想要的顺序添加确切的文件名。

之后你只需要这样做:

mpv web_playlist.m3u

通常来说,MPV 和播放列表的好处在于你不需要一次性全部看完。你可以一次看任意长时间,然后在下一次查看其余部分。

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

上述内容就是在Linux终端中创建M3U播放列表的方法是什么,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

文件 播放列表 顺序 就是 中创 系统 视频 终端 内容 文件名 方法 命令 数字 自然 操作系统 我要 技能 播放器 文本 格式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 地球仪伴奏软件开发 网络安全教育教案反思 山东计算机网络技术专升本方向 想要加密数据库 网络技术风险及规避方案怎么写 FL 数据服务器 网络安全检测报告什么意思 梦幻西游虎虎生风服务器 黑色沙漠端游服务器 司法局网络安全知识宣传简报 网络安全员实习周志 如何用手机发信息文件到服务器去 山东省最年轻的网络安全工程师 泰拉瑞亚国际服务器无规则 盖睿科技软件开发 阿里云服务器更改22端口 吕梁计算机网络技术学校 什么是网络技术排名靠前 网络安全企业自律公约 数据库疫情 兰西市网络安全检查工作 软件开发市场分析包括哪些方面 江苏智能化软件开发定做价格 论文数据库优点 系统网络安全评估方案 云服务器下载收费吗 服务器系统不激活会掉线吗 香港针对网络安全的法律 服务器和硬盘一起装系统 湘潭智能软件开发中介
0