TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

A transcoding FUSE filesystem for music

96 点作者 jm3超过 10 年前

9 条评论

gizmo686超过 10 年前
I&#x27;m hoping that this type of &#x27;filesystem as a utility&#x27; becomes a common method of chaining programs together, simmilar to the pipe.<p>On a related note, another FUSE filesystem I have used is ciopfs [1] which makes a case insensitive filesystem from a given folder. Very useful for running windows programs that are incidentally platform independent (as in written in a language like Java) and break on case sensitive filesystems.<p>[1] <a href="http://www.brain-dump.org/projects/ciopfs/" rel="nofollow">http:&#x2F;&#x2F;www.brain-dump.org&#x2F;projects&#x2F;ciopfs&#x2F;</a>
评论 #8317013 未加载
mitchellh超过 10 年前
This reminds me of a very fun assignment we had in college: we had to implement a FUSE filesystem to extract ID3 tags from MP3s. This was part of our OS class to learn about the filesystem (while at the same time we were diving into the Linux kernel).<p>I&#x27;d really recommend to anyone who wants to understand more about filesystems to write your own FUSE filesystem. It isn&#x27;t difficult (assuming you have a basic understanding of C), they run in userspace so they can&#x27;t mess things up too badly, and it is really gratifying to drag&#x2F;drop files into a folder and have <i>magic</i> happen.
评论 #8317213 未加载
AceJohnny2超过 10 年前
Huh, I had used MP3fs or something like it years ago. I see this project&#x27;s code dates back to 2006, so maybe this was it? Glad to see it lives on :)
评论 #8319190 未加载
lobster_johnson超过 10 年前
Very cool. I had this same idea (and of course secretly hoped I was the first to have thought of it, but that&#x27;s rarely the case) just the other day, as I found myself having to re-encode a bunch of FLAC files purchased at HDtracks.com to M4A, since Spotify for some absurd reason doesn&#x27;t support FLAC. It&#x27;s straightforward enough with ffmpeg, but it&#x27;s yet another annoying step required before you can listen to the music.
holri超过 10 年前
Alternative: This script synchronizes a music collection recursively one way from a lossless format source directory to a lossy file format target directory.<p><a href="https://bitbucket.org/ghorvath/music-collection-sync" rel="nofollow">https:&#x2F;&#x2F;bitbucket.org&#x2F;ghorvath&#x2F;music-collection-sync</a>
michel-slm超过 10 年前
Nice! I did this a few years ago as a class project but didn&#x27;t take it as far as this project is doing. Impressive.
dflock超过 10 年前
Been using this for years - very useful and nice to see it being maintained again.
spacemanmatt超过 10 年前
A while back I saw a similar project that used Samba to transcode on the fly.
shmerl超过 10 年前
Why specifically MP3? Something more up to date like Opus could be more interesting.
评论 #8317445 未加载