Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: .WEBA & foobar (Read 6839 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

.WEBA & foobar

Could you please support .WEBA container in the future versions?

Re: .WEBA & foobar

Reply #1
It's not a new container, it's yet another (unofficial?) file extension for Matroska/WebM, apparently.

Where are you getting such files from / what application creates them?
Microsoft Windows: We can't script here, this is bat country.

Re: .WEBA & foobar

Reply #2
I knew, it's like AAC audio in MP4 container (M4A).
Does it really matter where I get it? Samples of .WEBA the from net.

Re: .WEBA & foobar

Reply #3
Since you are the one who ask for support, it would be easier for the developer if you provide the samples and give info...


Re: .WEBA & foobar

Reply #5
Renaming the extension to *.webm makes it play in Foobar just fine.  This is like .jpg/.jpeg, both the same thing but different extension name. Since Foobar ID's file formats only by file extension that's why the no-play.  MediaInfo:

General
Complete name                            : C:\Users\(username)\Downloads\1.weba
Format                                   : WebM
Format version                           : Version 4
File size                                : 2.34 MiB
Duration                                 : 2 min 30 s
Overall bit rate                         : 130 kb/s
Writing application                      : Lavf58.76.100
Writing library                          : Lavf58.76.100
FileExtension_Invalid                    : webm

Audio
ID                                       : 1
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 2 min 30 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 32 bits
Compression mode                         : Lossy
Title                                    : ISO Media file produced by Google Inc.
Writing library                          : Lavc58.134.100 opus
Language                                 : English
Default                                  : Yes
Forced                                   : No
VENDOR_ID                                : [0][0][0][0]

Re: .WEBA & foobar

Reply #6
I've lots of samples, most copyrighted, DM me for samples.

Renaming the extension to *.webm makes it play in Foobar just fine.  This is like .jpg/.jpeg, both the same thing but different extension name. Since Foobar ID's file formats only by file extension that's why the no-play.  MediaInfo:

General
Complete name                            : C:\Users\(username)\Downloads\1.weba
Format                                   : WebM
Format version                           : Version 4
File size                                : 2.34 MiB
Duration                                 : 2 min 30 s
Overall bit rate                         : 130 kb/s
Writing application                      : Lavf58.76.100
Writing library                          : Lavf58.76.100
FileExtension_Invalid                    : webm

Audio
ID                                       : 1
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 2 min 30 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 32 bits
Compression mode                         : Lossy
Title                                    : ISO Media file produced by Google Inc.
Writing library                          : Lavc58.134.100 opus
Language                                 : English
Default                                  : Yes
Forced                                   : No
VENDOR_ID                                : [0][0][0][0]

So, it's a no from Peter?

Re: .WEBA & foobar

Reply #7
I'm trying to figure out who came up with the .weba extension - it doesn't seem to be mentioned in any official documentation of WebM format. If it's to be considered a separate format, is there any developer documentation for it?

YES, it's nothing but renamed Matroska/WebM, it's trivial to support - just needs the extension added to known Matroska extensions. But I really want to know the origin of this, whether there's a standard for this or just some person decided to rename their files to make the world a weirder place.
Microsoft Windows: We can't script here, this is bat country.

Re: .WEBA & foobar

Reply #8
I'm trying to figure out who came up with the .weba extension - it doesn't seem to be mentioned in any official documentation of WebM format. If it's to be considered a separate format, is there any developer documentation for it?

YES, it's nothing but renamed Matroska/WebM, it's trivial to support - just needs the extension added to known Matroska extensions. But I really want to know the origin of this, whether there's a standard for this or just some person decided to rename their files to make the world a weirder place.

It's Google's standard! & LAV Filters supports its very fine. need more official Google samples?

Re: .WEBA & foobar

Reply #9
From what I've read, it was "created" by the people who do Zoom Player for use with webm files that contain only audio, for reasons unknown.  From one source (https://www.fileviewpro.com/en/file-extension-weba/):

"Inmatrix Media Solutions developed the WEBA file extension, also know as a Zoom Player WebM Audio file, for the Zoom Player software package. User statistics infer that these WEBA files are popular with users from China and most frequently found on the Windows 10 platform. "

So yeah, just a webm file with only audio, and the "m" changed to "a."  Maybe their player needed some kind of special ID to keep it from attempting to play a webm with only audio as a video file.

Re: .WEBA & foobar

Reply #10
From what I've read, it was "created" by the people who do Zoom Player for use with webm files that contain only audio, for reasons unknown.  From one source (https://www.fileviewpro.com/en/file-extension-weba/):

"Inmatrix Media Solutions developed the WEBA file extension, also know as a Zoom Player WebM Audio file, for the Zoom Player software package. User statistics infer that these WEBA files are popular with users from China and most frequently found on the Windows 10 platform. "

So yeah, just a webm file with only audio, and the "m" changed to "a."  Maybe their player needed some kind of special ID to keep it from attempting to play a webm with only audio as a video file.

No! its Google's standard: downloaded the file from cache of Chrome playing music & I'm not Chinese, God...!
It's just what Apple did with MP4 container that has only audio stream (M4A).

Re: .WEBA & foobar

Reply #11
No! its Google's standard: downloaded the file from cache of Chrome playing music & I'm not Chinese, God...!

Then prove it, post some documentation about that, please.
Somewhere, there's someone dying in a foreign land
Meanwhile, the world is crying stupidity of man
Tell me why, tell me why


Re: .WEBA & foobar

Reply #13
Chromium source:

https://github.com/chromium/chromium/blob/d7da0240cae77824d1eda25745c4022757499131/third_party/wpt_tools/wpt/tools/wptserve/wptserve/constants.py

Yes, they use the default extension of "weba" for "audio/webm".

It was apparently added in 2019:

https://github.com/chromium/chromium/commit/c3ce84e0f7aecb10811fd7aa374d92a2b57db46b

And according to the commit message, it was based on Windows 10 doing this already.

Re: .WEBA & foobar

Reply #14
Renaming the extension to *.webm makes it play in Foobar just fine.  This is like .jpg/.jpeg, both the same thing but different extension name. Since Foobar ID's file formats only by file extension that's why the no-play.  MediaInfo:

General
Complete name                            : C:\Users\(username)\Downloads\1.weba
Format                                   : WebM
Format version                           : Version 4
File size                                : 2.34 MiB
Duration                                 : 2 min 30 s
Overall bit rate                         : 130 kb/s
Writing application                      : Lavf58.76.100
Writing library                          : Lavf58.76.100
FileExtension_Invalid                    : webm

Audio
ID                                       : 1
Format                                   : Opus
Codec ID                                 : A_OPUS
Duration                                 : 2 min 30 s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Bit depth                                : 32 bits
Compression mode                         : Lossy
Title                                    : ISO Media file produced by Google Inc.
Writing library                          : Lavc58.134.100 opus
Language                                 : English
Default                                  : Yes
Forced                                   : No
VENDOR_ID                                : [0][0][0][0]
Already pointed him to do that...
https://hydrogenaud.io/index.php?topic=121235.msg1000002;topicseen#new
But he said that didn't work, although it's clearly webm and can be supported with fmpg wrapper too.

More info:
https://hydrogenaud.io/index.php?topic=107481.0

Re: .WEBA & foobar

Reply #15
Okay guys, now every company that has done this does not hurt that it has made us unlucky, now Peter is adding this extension?
You know what the problem is? I have my WEBM video files that I want to open with MPC and I want to open these WEBA files with FB2K, if this extension is not supported, I have to open it like idiots!

Re: .WEBA & foobar

Reply #16
Chromium source:

https://github.com/chromium/chromium/blob/d7da0240cae77824d1eda25745c4022757499131/third_party/wpt_tools/wpt/tools/wptserve/wptserve/constants.py

Yes, they use the default extension of "weba" for "audio/webm".

It was apparently added in 2019:

https://github.com/chromium/chromium/commit/c3ce84e0f7aecb10811fd7aa374d92a2b57db46b

And according to the commit message, it was based on Windows 10 doing this already.
Nice find, kode54!  There indeed is the origin.

Re: .WEBA & foobar

Reply #17
Chromium source:

https://github.com/chromium/chromium/blob/d7da0240cae77824d1eda25745c4022757499131/third_party/wpt_tools/wpt/tools/wptserve/wptserve/constants.py

Yes, they use the default extension of "weba" for "audio/webm".

It was apparently added in 2019:

https://github.com/chromium/chromium/commit/c3ce84e0f7aecb10811fd7aa374d92a2b57db46b

And according to the commit message, it was based on Windows 10 doing this already.
Nice find, kode54!  There indeed is the origin.

I said it from the beginning, but no one believed it!

Re: .WEBA & foobar

Reply #18
Thanks for the info, this is what I was looking for.
I'm making .weba recognized from the next version.
Microsoft Windows: We can't script here, this is bat country.


Re: .WEBA & foobar

Reply #20
I said it from the beginning, but no one believed it!
There is a difference between saying something and actually proving it =)

You didn't read my replies: grabbed from Google, you can check using MediaInfo.
Also, I'm not an expert or dev!, so I can't prove the ducs!

Re: .WEBA & foobar

Reply #21

WebM Audio File
Developer   Google
Popularity   
3.0  |  1 Votes
Category   Audio Files
Format   Binary
What is a WEBA file?
A WEBA file is an audio-only .WEBM file. It contains audio that was likely extracted from a WEBM video. WEBA files are compressed using either the Ogg Vorbis or Opus audio formats.

https://fileinfo.com/extension/weba

Re: .WEBA & foobar

Reply #22
More Information
WebM is an open, royalty-free container format used to share videos on the web. Google developed WebM to serve as an alternative to the H.264 and H.265 video formats. Typically, WEBM files contain both video and audio data. However, some WEBM files contain only audio data. These files may be referred to as WEBA files.

Often, WEBA files are created by extracting a WEBM file's audio data and saving it as a separate file. On rarer occasions, a user may create a WEBA file by saving only audio data in the WEBM format. You are most likely to encounter a WEBA file when downloading audio from the Internet, as the WebM format is used primarily to embed and share media online.

Re: .WEBA & foobar

Reply #23
Beta 15 supports .WEBM files now.

Re: .WEBA & foobar

Reply #24
You mean .weba?
Thanks Peter for supporting .weba, I can't wait for the final version!