k-takata / mp3infp Goto Github PK
View Code? Open in Web Editor NEWmp3infp Unicode build
mp3infp Unicode build
This is a source code repository of mp3infp/u. mp3infp/u is a modified version of mp3infp. New features: * Supports Unicode file names and tags. * Supports Windows 7/8/10. * Supports x64 Windows. (Main work is done by Rem.) Binary packages are available at the releases page: https://github.com/k-takata/mp3infp/releases (Older versions might be still available at the downloads page: https://github.com/k-takata/mp3infp/downloads ) LICENSE: You may distribute under the terms of the GNU Lesser General Public License. References: mp3infp 2.54a (The original version by T-Matsuo): http://win32lab.com/fsw/mp3infp/ mp3infp 2.54i alpha1 (The lastest version by Rem): http://win32lab.com/bbs2/index.cgi?no=10236&reno=10231&oya=10190&mode=msgview (404)
http://kbmplaybbs.dip.jp/?md=tv&pn=5675&ln=1
・以下の場合に規格外のデータに変換されていた
・ID3v2.2 => ID3v2.3
・ID3v2.2 => ID3v2.4
・ID3v2.3 => ID3v2.2
・ID3v2.4 => ID3v2.2
・変換後、埋め込み画像対応のソフトで画像が表示されなくなっていた
・↑の規格外フレームが存在する場合は、タグの更新時に修正するようにした
・STEP_M/mp3infp にも同じバグが存在
To support categorized view, see: Implementing Control Panel Items (Windows)
Or, it may be better to implement as a normal application as the original version of mp3infp 2.55 beta1.
A sample file encoded with base64 is here.
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
oEXNNkR1+8PX8YJUuPUvN5zg
CRC16: 77CC
CRC32: 23080A5A
MD5: 65230e334a8710974c60911da5ddb884
http://kbmplaybbs.dip.jp/?md=tv&pn=5675&ln=61#l8
foobar/id3tag で文字化けする原因と対策は分かりました。foobar で文字化け
するデータは iTunes でも読み込めないようです。対策すると今度は Winamp や多くの国産プレイヤーで読み込めなくなります。
仕様書を読んでもイマイチ理解出来ませんが、v2.4 はフレームごとに非同期化の
オンオフが出来、本来はフレームごとにやらないといけないところを mp3infp 系
はタグ全体に対して非同期化しているような、そんな感じでしょうか。
mp3infpの処理が間違っていたとしても、今更修正すると混乱が起きると思われる。
(両方読めるようにするのは困難だと推測。)
v2.4では非同期化onで保存はできないように制限するのがよいと思われる。(あるいは警告にとどめるべきか。)
'colr' is defined in both ISO Base Media and QuickTime file format.
However, for ISO 'colr', 'nclx' is defined, and for QuickTime, 'nclc' is defined instead.
'nclx' has additional one byte field to 'nclc'.
And, mp3infp or mp4v2 remux 'colr' box as if colour_type 'nclx' is 'nclc'.
This makes 'colr' box broken.
.wavにSetValueで'♡'などのUTF-8固有の文字を書くと化けるようです。
.oggでは化けませんでした。
モーダルダイアログから書き込んでも化けます。
IColumnProvider is no more supported after Windows Vista.
It is needed to implement Property Handlers to support Vista/7.
hey, nice addon !!
have fount over www.efb.nu as news anouced,
now my question, could you make language files where you could bind in ?
i am an german, so could i am make the german translation.
by the way, it works in Win7 very well, thank you :)
best regards
Blacky
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.