CoderSupreme

joined 1 year ago
[โ€“] CoderSupreme@programming.dev 1 points 1 month ago* (last edited 1 month ago) (1 children)

I don't like keeping duplicate files, especially in my main drive where I don't store media. If I didn't mind duplicate files, it wouldn't be an issue.

 

I am seeking advice regarding my ebook collection on a Linux system, which is stored on an external drive and sorted into categories. However, there are still many unsorted ebooks. I have tried using Calibre for organization, but it creates duplicate files during import on my main drive where I don't want to keep any media. I would like to:

  • Use Calibre's automatic organization (tags, etc.) without duplicating files
  • Maintain my existing folder structure while using Calibre
  • Automatically sort the remaining ebooks into my existing categories/folder structure

I am considering the use of symlinks to maintain the existing folder structure if there is a simple way to automate the process due to my very large collection.

Regarding automatic sorting by category, I am looking for a solution that doesn't require manual organization or a significant time investment. I'm wondering if there's a way to extract metadata based on file hashes or any other method that doesn't involve manual work. Most of the files should have title and author metadata, but some won't.

Has anyone encountered a similar problem and found a solution? I would appreciate any suggestions for tools, scripts, or workflows that might help. Thank you in advance for any advice!

 

It seems most instances still use version 0.19.3 and the only one using the up-to-date version is lemmy.ml. They used to update relatively fast. What's changed?

[โ€“] CoderSupreme@programming.dev 3 points 2 months ago* (last edited 2 months ago)

Yes, they are all media but they are not specific to a single type of media. Today I may want to find a book and tomorrow a song with the same program. So the files can be literature, audio, movies, series, etc.

 

Hey Linux community,

I'm struggling with a file management issue and hoping you can help. I have a large media collection spread across multiple external hard drives. Often, when I'm looking for a specific file, I can't remember which drive it's on.

I'm looking for a file indexing and search tool that meets the following requirements:

  • Ability to scan multiple locations
  • Option to exclude specific folders or subfolders from both scan and search
  • File indexing for quicker searches
  • Capability to search indexed files even when the original drive is disconnected
  • Real-time updates as files change

Any recommendations for tools that meet most or all of these criteria? It would be a huge help in organizing and finding my media files.

Thanks in advance for any suggestions!

 

I just came across a very useful tip for those of you who are looking to migrate your VSCode extensions to VSCodium. Instead of removing VSCode altogether, you can simply link the folders and keep both editors installed on your system.

Here's how to do it:

  1. Install VSCode and all the extensions you want to migrate.
  2. Copy the extensions folder from VSCode. You can find it by going to the VSCode settings and searching for "extensions".
  3. Install VSCodium on your system.
  4. Move the extensions folder you copied earlier to the VSCodium extensions folder. You can find it by going to the VSCodium settings and searching for "extensions".
  5. Finally, you can remove VSCode if you no longer need it.

By following these steps, you can easily migrate your VSCode extensions to VSCodium without losing any of your settings or configurations. And if you ever want to switch back to VSCode, you can simply unlink the folders and continue using it.

I hope you find this tip helpful. Let me know if you have any other tips in the comments below.

 

To filter out high-pitched sounds on Linux using PulseAudio, you can use a low-pass filter. A low-pass filter allows sounds below a certain frequency to pass through while filtering out higher frequencies.

For MPV, you can apply a low-pass filter directly when playing a media file. The command would look like this:

mpv --af=lowpass=f=3200 yourfile.mp4

In this command, f=3200 sets the cut-off frequency to 3200 Hz. All frequencies above this will be filtered out.

For a system-wide solution, you can configure PulseAudio to apply a LADSPA low-pass filter to all audio. This process is more complex and involves installing and configuring the LADSPA plugin. The exact steps can vary depending on your system configuration and the specific LADSPA plugin you choose to use.

Another option is to use PulseEffects, a powerful real-time audio processing tool that works with PulseAudio. PulseEffects allows you to apply a variety of filters and effects to your audio, including a low-pass filter. You can adjust the cut-off frequency of the filter to target the high-pitched sounds you want to filter out.

Remember that filtering out high frequencies can affect the overall sound quality, potentially making it sound muffled or dull. You may need to experiment with different cut-off frequencies to find a balance that works for you.

35
Permanently Deleted (programming.dev)
submitted 1 year ago* (last edited 7 months ago) by CoderSupreme@programming.dev to c/linux@lemmy.ml
 

Permanently Deleted

17
... (programming.dev)
submitted 1 year ago* (last edited 7 months ago) by CoderSupreme@programming.dev to c/lemmy@lemmy.ml
 

Hey everyone, I was wondering what you think about having a bot for nightly builds to test the latest changes and discover regressions. This would allow some instances to test the latest changes and discover regressions so that we don't get stuck with those until the next big release. I think this would be a great way to improve the user experience. What do you think?

4
... (github.com)
submitted 1 year ago* (last edited 7 months ago) by CoderSupreme@programming.dev to c/selfhosted@lemmy.world
26
... (programming.dev)
submitted 1 year ago* (last edited 7 months ago) by CoderSupreme@programming.dev to c/fediverse@lemmy.world