Coder Social home page Coder Social logo

Force Target Format about streeme HOT 6 CLOSED

petezdj avatar petezdj commented on August 11, 2024
Force Target Format

from streeme.

Comments (6)

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
Yeah.. I'm still thinking of a good way to do this without losing all native 
playback possibilities. I'm planning to add MP2, M4A, AAC, 3GGP and FLAC and a 
few others, but the browser support is so weird. To answer your question, this 
is probably going to be the way I solve it, by forcing all weird formats to 
MP3, but for the systems that can play them, I'll need to do something a little 
smarter. It's on the roadmap on the wiki to be completed before V1 is released.

Original comment by [email protected] on 7 Mar 2011 at 1:58

from streeme.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
Ok, I will stay tuned :)

Original comment by [email protected] on 7 Mar 2011 at 9:41

from streeme.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
Has this been changed? I don't quite understand, can't it just scan flac and 
then leave it to the browser? I'd be glad to test it if you show me where in 
the code you are disabling the system from scanning flac.

Original comment by [email protected] on 10 Dec 2012 at 4:20

from streeme.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
No. But your problem is different than OPs (see below). I had tried to 
implement it, but gave up as it's very annoying to extract information and 
transcode AAC formats from MP3 reliably and have it be understood by browser 
aac decoders. Browser codecs are a mess. Carsso, if you still use Streeme, I've 
failed at this. If anyone else wants to take a look, by all means submit a 
patch to github with the build of ffmpeg you had to use. 

Spacefreak18: the problem isn't in just using a format, though that is 
significant. the problem is resolving the tagging used (so you can search/sort) 
- ID3 is very common on MP3s, but there are other tagging systems in use on 
AAC/FLAC/WAV etc. Streeme has only been build with an ID3 library that has some 
experimental AAC tag reading built in. I haven't used FLAC and I'm not up to 
speed on what it uses for tagging. You can enable FLAC file reading by adding 
it to the allowed formats list in the app.yml settings, but it will only use 
the raw filename and no other tagging will show up.

Original comment by [email protected] on 10 Dec 2012 at 6:27

  • Changed state: WontFix

from streeme.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
I did speak somewhat prematurely. I had to modify the php code slightly to 
allow it to scan flac. As there is a line in the mediascan class that looks at 
the last 3 lines of the filename for the file extensions to exist in the 
allowed formats which will fail for a four letter extension like flac. Flac 
does use id3, it may support others but all mine use id3. I can get my browser 
to try to play the flacs that show up in steeme but it fails to start playing 
them. I haven't looked any further into it. I looked at the id3 library and it 
looks like it has flac support, is there someplace I can look for what is 
causing the lack of playback? The tagging must work if the flax files sort into 
the correct album right?

I do love this project, I am an ampache convert. :) And id love to help.

Original comment by [email protected] on 10 Dec 2012 at 6:51

from streeme.

GoogleCodeExporter avatar GoogleCodeExporter commented on August 11, 2024
Hi,

I'm not using Streeme anymore but according to my first message, M4A seems to 
be working correctly while forcing MP3 transcoding. I don't remember if I've 
tried with AAC.

Time has spent since 2011 and I'me now working as a Symfony developer for a 
startup in Lyon (France). I don't have much time but I'll try to help this 
project as I could.

Thank You :)

Carsso

Original comment by [email protected] on 10 Dec 2012 at 7:09

from streeme.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.