Commit graph

17 commits

Author SHA1 Message Date
chaos 9a652001dc
fix ffprobe tags extraction on some opus files where tags arent in ffprobe's format but are in streams 2023-11-12 15:58:32 +00:00
chaos fb55fc45b1
add auto preset detection on transcode command 2023-11-12 15:47:01 +00:00
chaos 8624dd7a2f
improve progress_monitor using out_time_us instead of out_time; use ffprobe crate for duration analysis 2023-11-12 14:25:37 +00:00
chaos ed04740908
support setting of album name with tags command 2023-11-12 13:02:56 +00:00
chaos 6e3f525c81
update dependencies 2023-11-10 22:16:30 +00:00
chaos 4603fc33e3
move relative file handing code into its own module, seperate from new AudioFile 2023-11-08 16:28:02 +00:00
chaos abe16ae53b
don't use a string error on ffprobe handler, pass the proper error 2023-11-08 15:25:13 +00:00
chaos d5ab74d17a
move replaygain stuff into its own crate, run clippy 2023-10-30 23:17:52 +00:00
chaos 12b0b687ae
move ffprobe stuff to its own crate/module 2023-10-30 22:49:09 +00:00
chaos e9cf51e291
move ascii_reduce to its own module crate 2023-10-30 22:24:58 +00:00
chaos 07c3aa7edc
add support for extracting track number 2023-10-20 18:04:22 +01:00
chaos 88275bd35f
add support for m4a/alac files 2023-10-20 17:19:56 +01:00
chaos 2f5f493f9b
change default formatting to use tabs instead of spaces 2023-10-19 17:22:01 +01:00
chaos 84e79f6cc6
update dependencies 2023-10-18 13:34:39 +01:00
chaos 8f03cf4f17
code tidying 2023-08-31 23:50:30 +01:00
chaos 253db1cbd5
update to latest nixpkgs/rustc 2023-08-31 22:08:21 +01:00
Chaos aadb338d75
improve format handling & add taglib wrapper & support for more formats 2023-01-14 16:53:53 +00:00