What features would you like to see in opus-tools? |
What features would you like to see in opus-tools? |
Jan 22 2013, 21:13
Post
#1
|
|
![]() Group: Developer Posts: 191 Joined: 8-July 03 Member No.: 7653 |
I'm looking for suggested features to get into opus-tools prior to the libopus 1.1 release.
Before I get 1001 suggestions for it: One frequently requested feature which was recently added is flac input in opusenc. I'm contemplating changing opusdec to use the new opusfile library— which would give it seeking and integrated http(s) streaming support. Also already on my todo list are default comment packet padding so updating metadata doesn't require rewriting the files and adding a replaygain tool. Some people would really like it if opusenc/opusdec supported taking multiple input files e.g. opusenc *.flac but the implicit output file naming is pretty ununixy, and would break the interface and I got flamed all to heck last time I changed the opusenc interface.... so I'm not sure if/how I want to accommodate that usage. What other things have you found missing? |
|
|
|
![]() |
Feb 21 2013, 12:28
Post
#2
|
|
|
Group: Members Posts: 9 Joined: 17-February 13 From: Kishinev Member No.: 106693 |
It would be good to make a feature in encoder so user do not need to choose bitrate. Encoder chooses the optimal bitrate at which human couldn't distinguish encoded file from the original.
This post has been edited by Omicron: Feb 21 2013, 12:30 |
|
|
|
Feb 21 2013, 21:22
Post
#3
|
|
|
Group: Super Moderator Posts: 4345 Joined: 23-June 06 Member No.: 32180 |
It would be good to make a feature in encoder so user do not need to choose bitrate. Encoder chooses the optimal bitrate at which human couldn't distinguish encoded file from the original. Oh, here we go again. You have two things to realise:(1) Allowing a choice of quality and a bitrate that varies depending upon the complexity of the input stream are basic features of modern codecs in VBR modes. (2) Encoders are not psychic, perceptual modelling is not perfect, listeners are not identical, and these statements are all negative by definition. It is impossible for an encoder to conclude that x file at y quality will be transparent to “human”, assuming you mean everyone. And it’s impossible for them to guarantee the same thing for any single human. But encoders already provide sliding scales, based upon various psychoacoustic metrics and without worrying much about bitrate, that allow the individual user to choose from various levels of quality and find one that is generally transparent to him/her. It would be much easier just to accept this, do a few tests, pick an encoder and quality level, and not worry about it unless anything ever sounds audibly different to you personally. |
|
|
|
NullC What features would you like to see in opus-tools? Jan 22 2013, 21:13
skamp What I'd like:
an equivalent to vorbiscomment... Jan 22 2013, 21:25
nu774 QUOTE (skamp @ Jan 23 2013, 05:25) Slight... Jan 23 2013, 13:12
nu774 QUOTE (nu774 @ Jan 23 2013, 21:12) If I r... Jan 23 2013, 15:15
CoRoNe Perhaps totally off-topic, but could you lend the ... Jan 23 2013, 00:31
Seren Can't really think of anything atm except mayb... Jan 23 2013, 12:04
DonP QUOTE (Seren @ Jan 23 2013, 06:04) Can... Jan 23 2013, 13:14
Banned QUOTE (lvqcl @ Jan 23 2013, 15:40) Curren... Jan 23 2013, 19:45
DonP QUOTE (Banned @ Jan 23 2013, 13:45) QUOTE... Jan 23 2013, 20:39
NullC QUOTE (Banned @ Jan 23 2013, 11:45) Well,... Jan 23 2013, 21:31
Banned QUOTE (NullC @ Jan 23 2013, 21:31) QUOTE ... Jan 28 2013, 18:26
mamboman Yes, converting flac to opus will be a very common... Jan 23 2013, 12:56
gottkaiser QUOTE (mamboman @ Jan 23 2013, 12:56) ...... Jan 23 2013, 19:38
lvqcl Currently opusenc requires the output filename and... Jan 23 2013, 15:40
.alexander. QUOTE (NullC @ Jan 23 2013, 00:13) I... Jan 23 2013, 19:06
saratoga QUOTE (.alexander. @ Jan 23 2013, 13:06) ... Jan 23 2013, 23:32

.alexander. QUOTE (saratoga @ Jan 24 2013, 02:32) Tha... Jan 24 2013, 00:04
jmvalin QUOTE (.alexander. @ Jan 23 2013, 13:06) ... Jan 24 2013, 02:02
Dynamic I think there was a time when VBR quality scales t... Jan 23 2013, 23:20
azaqiel I would like an opus gain tool that ONLY TAGS the ... Jan 24 2013, 04:41
LithosZA A maximum bandwidth setting. In libopus the bandwi... Jan 26 2013, 12:40
IgorC Intensity stereo (IS) setting as all other phsycoa... Jan 26 2013, 13:09
bat_guano QUOTE (NullC @ Jan 22 2013, 21:13) I... Jan 26 2013, 19:02
nu774 Bitrate might be surely enough when one is working... Jan 27 2013, 17:42
Dynamic I think QAAC's TVBR settings are roughly half ... Jan 28 2013, 03:30
NullC QUOTE (Dynamic @ Jan 27 2013, 18:30) If p... Feb 4 2013, 19:58
moosehunter There are a few things that I'd like to see. I... Feb 10 2013, 05:43
NullC QUOTE (moosehunter @ Feb 9 2013, 20:43) T... Feb 15 2013, 20:02

moosehunter QUOTE (NullC @ Feb 15 2013, 13:02) Use th... Feb 18 2013, 00:31
jensend Wrote much of this almost a week ago; realized I s... Feb 15 2013, 20:22
moosehunter (Can you not edit your posts?)
QUOTE (jensend ... Feb 18 2013, 01:49
jensend You can edit your posts- but only for one hour aft... Feb 18 2013, 17:00
moosehunter QUOTE (jensend @ Feb 18 2013, 10:00) This... Feb 19 2013, 01:56
jmvalin QUOTE (jensend @ Feb 18 2013, 11:00) Inte... Feb 19 2013, 07:11
LithosZA QUOTE A maximum bandwidth setting. In libopus the ... Feb 18 2013, 06:45
azaqiel @Omicron:
impossible. how would the said encoder... Feb 21 2013, 21:15
kennedyb4 Tags that would work in Rockbox would be great. Feb 21 2013, 23:41
Omicron QUOTE how would the said encoder know how good the... Feb 22 2013, 22:01
db1989 Is there something contagious going around Hydroge... Feb 22 2013, 22:30

NullC QUOTE (db1989 @ Feb 22 2013, 13:30) Is th... Feb 22 2013, 23:44

jensend QUOTE (NullC @ Feb 22 2013, 15:44) I will... Feb 23 2013, 20:48
jmvalin QUOTE (Omicron @ Feb 22 2013, 16:01) I th... Feb 23 2013, 02:29
darkbyte I think a per channel bitrate setting would be use... Mar 13 2013, 12:56
jmvalin QUOTE (darkbyte @ Mar 13 2013, 07:56) I t... Mar 13 2013, 15:30
darkbyte QUOTE (jmvalin @ Mar 13 2013, 16:30) Actu... Mar 13 2013, 17:19
jmvalin QUOTE (darkbyte @ Mar 13 2013, 12:19) Str... Mar 13 2013, 21:10![]() ![]() |
|
Lo-Fi Version | Time is now: 22nd May 2013 - 19:14 |