Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upNo Media Encoding on Haiku yet so need to use command line ones for now #2
Comments
|
gogo_no_coda also has a recipe on Haikuports. |
|
If you can get it to work with ffmpeg then great. There's also a handful of encoders for various formats with recipes on haikuports, three or four for mp3s iirc. |
|
Anyone up for the challenge? It'd probably be similar to getting BurnItNow running. Wrapping command-line apps, and having to figure out which options to pass to them. |
|
Now that CD track loading appears to be working, we next need to implement encoding. I' d suggest starting with LAME mp3 encoding, get it working the way we want, before adding any more options. |
|
To bring this app into the 21st Century we need to support current formats with extant encoders. |
|
BeEncoder makes use of the Media Kit's encoder functionality, the other encoders just use command line encoder tools. |
|
Maybe we should call it SystemEncoder or HaikuEncoder something that explains it is the encoder provided by Haiku? |
|
The encoders bundled with the app are 1999 vintage. I'm thinking that it would be better to decide on a set of common modern formats, then have them downloaded as dependencies in the recipe, rather than bundling. That way we future proof the app somewhat. |
|
There are another pair of encoder apps in HaikuArchives which might be worth a look. UltraEncode by Mediapede and KonaKoder. The former being a commercial app by the same people who gave us UltraDV. |
|
I've been loading CD's and trying out all of the available Encoder options. MP3 Lame, MP3 Go Go, and Ogg encoders always return "The addon could not find the required executable. Please check the addon's documentation.". The M3U Creator option does appear to work - creating the output directory and a playlist. The BeEncoder option uses ffmpeg (and should be renamed for clarity), and begins the process of encoding before crashing. This may be a good place to start, as syslogs and debug info is available for a possible ffmpeg fix. |
|
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x26, ip 0x3b768a88ea, write 0, user 1, thread 0x6a7 |
|
https://lists.ffmpeg.org/pipermail/ffmpeg-cvslog/2015-July/091641.html possibly related. |
|
Does this still happen with updated ffmpeg? |
|
To my knowledge, this is not fixed yet, and affects every app that does audio conversions, including MediaConverter. |
Creator: Scott McCreary
Need to add a note to Hare indicating that there's not yet encoding support in Haiku.
Add support for using oggenc, flac, lame, and/or gogo_no_coda.