GVKun编程网logo

bash linux中的元数据编辑,用于linux中的多媒体文件(不是图像)(linux数据源)

17

本文将介绍bashlinux中的元数据编辑,用于linux中的多媒体文件(不是图像)的详细情况,特别是关于linux数据源的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题

本文将介绍bash linux中的元数据编辑,用于linux中的多媒体文件(不是图像)的详细情况,特别是关于linux数据源的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于.m文件到linux中的可执行文件以在另一台linux机器上运行、bash – 列出linux中的所有叶子目录、bash – 在ubuntu linux中一次提取文件夹中的多个7z文件、bash – 很难在Linux中删除文件的知识。

本文目录一览:

bash linux中的元数据编辑,用于linux中的多媒体文件(不是图像)(linux数据源)

bash linux中的元数据编辑,用于linux中的多媒体文件(不是图像)(linux数据源)

我已经搜索了stackoverflow,我一直在谷歌和duckduckgo,没有人似乎有一个很好的方式让我这样做.

似乎可能有效的唯一工具是Exiftool,它只具有ogg文件的读取能力(这是我目前正在使用的).我想通过命令行来实现这一点,因为mp3s / oggs及其名称是元数据,但元数据是空白的.我已经知道如何解析bash中的文件名,但我找不到将其重新放回文件的方法.我可以手动做这种事情,但它不值得,因为我必须手动完成.

musicbrainz picard也没有因为一些奇怪的原因而正确标记它们,所以这就是为什么我必须这样做.

ID3标签是特定于MP3的.有关Ogg Vorbis注释字段规范,请参阅: Field Names

vorbiscomment(包vorbis-tools)可以修改和查询ogg标记信息.
mp3info是工作wirh mp3标签的众多工具之一.

.OGG

# Clear all info
printf ''| vorbiscomment -w  test.ogg
           vorbiscomment -l  test.ogg
# modify info
echo ========
printf 'TITLE=The Last Saskatchewan Pirate
ARTIST=Captain Tractor
ALBUM=East of Edson
DATE=2000-01-01
COMMENT=Just another TEST comment
DESCRIPTION=*** Hello ***
'|vorbiscomment -w  test.ogg
  vorbiscomment -l  test.ogg
echo ========

输出(.ogg)

========
TITLE=The Last Saskatchewan Pirate
ARTIST=Captain Tractor
ALBUM=East of Edson
DATE=2000-01-01
COMMENT=Just another TEST comment
DESCRIPTION=*** Hello ***
========

MP3

# Delete the entire ID3 tag
mp3info -d test.mp3   
echo  ========
# modify info
mp3info -t "The Last Saskatchewan Pirate" \
        -a "Captain Tractor" \
        -l "East of Edson" \
        -g "Folk/Rock" \
        -y "2000" \
        -n "1" \
        -c "Just another TEST comment" \
        test.mp3
mp3info test.mp3
echo  ========

输出(.mp3)

========
File: test.mp3
Title:   The Last Saskatchewan Pirate   Track: 
Artist:  Captain Tractor
Album:   East of Edson                  Year:  2000
Comment: Just another TEST comment      Genre: Folk/Rock [81]

========

.m文件到linux中的可执行文件以在另一台linux机器上运行

.m文件到linux中的可执行文件以在另一台linux机器上运行

嗨,我在MATLAB的Linux工作。 我想将我的.m文件转换成.exe或一些可执行文件,以便我可以在另一台linux机器上运行它。我试着做mcc -m filename.m -o newfile

但它会创buildrun_newfile.sh和newfile.o文件。 如何将这个.sh文件转换成.exe文件,或者如何在其他机器上运行.sh文件。 请帮忙

解决:我解决了这个问题。 我用mcc -mv filename.m

命令创build一个可执行文件,我可以运行与./filename .m文件具有相同名称的可执行文件

在壳里。 而且我们还需要检查MCR是否安装。 如果不是,我们需要安装MCR。 感谢您的回复。

“ant -version”返回/ usr / bin / build-classpath:错误:找不到指定的jar文件

模拟ARM代码

vim远程编辑:ftplugin或远程vim通过ssh

如何在string字段中使用多个逗号格式化.CSV文件的date字段

Shell脚本 – Linux

使用ALSA查找进程声音快速

MysqL远程连接

使用mmap和madvise来处理巨大的页面

通过环境variables提供ssh密钥

快速的grep / grep只有行号?

您可以通过sh run_newfile.sh在其他Linux机器上运行创建的文件。 你不能创建Linux机器上的Windows机器的exe文件。 为了创建Windows可执行的EXE文件,你必须使用Windows机器。

如果你想使用MATLAB编译器来生成Windows可执行文件(.exe文件),则必须在Windows机器上运行它。 如果你在Linux机器上运行它,它将产生适合Linux的输出,就像你看到的那样。

您的MATLAB许可证是跨平台的,您可以多次安装,因此您可以将其安装在Windows和Linux上(只要您不同时使用多个安装中的两个以上)。

如果您没有Windows的安装文件,只要您的许可证处于维护状态,您可以登录到您的MathWorks帐户下载它们。

bash – 列出linux中的所有叶子目录

bash – 列出linux中的所有叶子目录

有没有简单的方法来列出 Linux中给定目录下的目录?
为了更好的解释,我可以做:
find mydir -type d

这使:

mydir/src
mydir/src/main
mydir/bin
mydir/bin/classes

我想要的是:

mydir/src/main
mydir/bin/classes

我可以在一个bash脚本中循环遍历行并删除上一行,如果下一行包含路径,但我想知道是否有一个更简单的方法不使用bash循环.

find . -type d | sort | awk '$0 !~ last "/" {print last} {last=$0} END {print last}'

bash – 在ubuntu linux中一次提取文件夹中的多个7z文件

bash – 在ubuntu linux中一次提取文件夹中的多个7z文件

如何提取大约900个7z文件,这些文件都位于同一个文件夹中,并且一个接一个地只有一个文件,而不是一个一个地进行;我正在使用Ubuntu 10.10.所有文件都位于/ home / username / folder1 / folder2我认为唯一的做法是通过制作一个bash文件,但不知道如何做或如何开始.任何人都可以帮我,还是至少指出我正确的方向?
for arc in *.7z
do
  7zwhatever "$arc"
done

bash – 很难在Linux中删除文件

bash – 很难在Linux中删除文件

互联网上有很多这方面的内容,但大多数例子都是人为的.如何删除真正顽固的文件?例如.,
$find ./ -inum 167794
./àKÈÿÿÿÿ@
$find ./ -inum 167794 -exec rm \"{}\" \;
rm: cannot lstat `"./\037\340\025K\021\004\310\377\377\377\377@\020\002"': Invalid or incomplete multibyte or wide character
尝试删除转义的双引号.我相信rm认为那些是文件名的一部分.
find ./ -inum 167794 -exec rm {} \;

今天关于bash linux中的元数据编辑,用于linux中的多媒体文件(不是图像)linux数据源的讲解已经结束,谢谢您的阅读,如果想了解更多关于.m文件到linux中的可执行文件以在另一台linux机器上运行、bash – 列出linux中的所有叶子目录、bash – 在ubuntu linux中一次提取文件夹中的多个7z文件、bash – 很难在Linux中删除文件的相关知识,请在本站搜索。

本文标签: