BBS
[リストに戻る] [ホームに戻る] [新規投稿] [スレッド表示] [トピック表示] [留意事項] [ワード検索] [過去ログ] [管理用]
タイトルRe: 拡張出力Luaファイルで文字コード指定
投稿日: 2014/07/14(Mon) 22:57
投稿者MIZUSHIKI
参照先

>ASS字幕ファイルを書き出す拡張出力Luaファイルを書いたのですが、出力の際に文字コード(Unicode)を指定できるのでしょうか?

すみません。現バージョンのver.3.8.1では拡張出力で文字コードを指定することができません。
全てShift-JISで保存されることになります。

って、うわー、、、assファイルとかUnicodeで保存できたほうが良いんだ。。。
VSFilterで読み込んだりするとき、Shift-JISだと文字化けしちゃうとか書いてある・・・。

ということで、テスト版としてver.3.8.1.1を作ってみました。
http://suwa.pupu.jp/data/RhythmicaLyrics_v38-1-1.zip

拡張出力の設定(ini)ファイルで、
>[RhythmicaLyrics]
>extension = 拡張子
と、書けば拡張子を指定できますが、以下の2つを追加しました。
>CharacterCode = [Shift-JIS, EUC, Unicode, Unicode(BOMなし), UTF8, UTF8(BOMなし)]
>  →文字コードを指定して保存できる。
>ExtDialogMode = 0 or 1
>  →通常の保存みたいに、文字コード/改行コード を指定できる。文字コードの初期選択はCharacterCodeで指定されたもの。

こんな感じで問題ないか、もっとこういう風なのが良い、みたいな事があればコメントお願いします。
諸々、準備が出来たら ver.3.9として更新します。
(ちょっと最近忙しいので遅くなるかもしれませんが・・・)


・・・ただ、拡張出力Luaを頒布して頂いても、ユーザーがver.3.8.1以下を使っていると文字コードを指定できないのでShift-JISになってしまいます。
「ver.3.9 以上で使ってください」みたいなアナウンスをする必要が出てきてしまいますが。。。


- 関連ツリー

拡張出力Luaファイルで文字コード指定 - 桃内あおば 2014/07/13(Sun) 23:36 No.1720
     ├ Re: 拡張出力Luaファイルで文字コード指定 - MIZUSHIKI 2014/07/14(Mon) 22:57 No.1721
     ├ Re: 拡張出力Luaファイルで文字コード指定 - 桃内あおば 2014/07/14(Mon) 23:42 No.1722
     ├ Re: 拡張出力Luaファイルで文字コード指定 - 桃内あおば 2014/07/20(Sun) 15:34 No.1723
     ├ Re: 拡張出力Luaファイルで文字コード指定 - MIZUSHIKI 2014/07/27(Sun) 13:57 No.1724
     └ Re: 拡張出力Luaファイルで文字コード指定 - 桃内あおば 2015/04/30(Thu) 22:13 No.1965


- 返信フォーム

お名前 ←末尾に「@スパム対策」という文字を入れてください。(末尾のワードは投稿後に削除されます)
タイトル
メッセージ
暗証キー (英数字で8文字以内)
投稿キー (投稿時 投稿キー を入力してください)