【開発】 TS関連ソフトウェア総合スレ Part18
■ このスレッドは過去ログ倉庫に格納されています
専用スレが立っていないTS周り諸々のソフトウェアについて語りましょう
前スレ
【開発】 TS関連ソフトウェア総合スレ Part17
https://mevius.5ch.net/test/read.cgi/avi/1485415675/ 手動でルビ修正するとか正気とは思えませんな。一応以下の設定でさほど違和感ない程度までレイアウト改善したので、もうこれでいいや(プロポーショナルフォントでいいんだ…)
[1440x900]
Comment1='1440x900(1600x900 16:9 fixed)'
PlayResX=1440
PlayResY=900
DefaultFontname='MS Pゴシック'
DefaultFontsize=77
DefaultStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,90,100,0,0,1,2,2,1,10,10,10,0'
BoxFontname='MS Pゴシック'
BoxFontsize=77
BoxStyle='&HFFFFFFFF,&H000000FF,&H00FFFFFF,&H00FFFFFF,0,0,0,0,90,100,0,0,1,2,2,2,10,10,10,0'
RubiFontname='MS Pゴシック'
RubiFontsize=42
RubiStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,90,100,0,0,1,2,2,1,10,10,10,0' PlayResX=1440
PlayResY=1080
DefaultFontname='Windows TV 丸ゴシック'
DefaultFontsize=80
DefaultStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,15,0,1,2,2,1,10,10,10,0'
BoxFontname='Windows TV 丸ゴシック'
BoxFontsize=80
BoxStyle='&HFFFFFFFF,&H000000FF,&H00FFFFFF,&H00FFFFFF,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,0'
RubiFontname='Windows TV 丸ゴシック'
RubiFontsize=40
RubiStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,1,10,10,10,0' PlayResX=1440
PlayResY=1080
DefaultFontname='Rounded M+ 1m for ARIB'
DefaultFontsize=90
DefaultStyle='&H00FFFFFF,&H000000FF,&Hcf000000,&Hcf000000,0,0,0,0,100,100,0,0,3,2,2,1,0,0,0,0'
BoxFontname='Rounded M+ 1m for ARIB'
BoxFontsize=90
BoxStyle='&HFFFFFFFF,&H000000FF,&HcfFFFFFF,&HcfFFFFFF,0,0,0,0,100,100,0,0,3,2,2,2,0,0,0,0'
RubiFontname='Rounded M+ 1m for ARIB'
RubiFontsize=50
RubiStyle='&H00FFFFFF,&H000000FF,&Hcf000000,&Hcf000000,0,0,0,0,100,100,0,0,3,2,2,1,0,0,0,0' >>266
これもなかなかイイですね。ルビの位置によってはやはり本文と水平位置合わない場所
出てきますが、全体のフォントサイズはこちらの方が自然な感じ。
惜しむべきはSpacingパラメーター使うとMPCで二連符とかの文字が豆腐になる事。
(再生環境による)
>>267
こっちも試してみようと思ったんですが、"Rounded M+ 1m for ARIB"フォントが
アップローダーから消えてて手に入らないです。どなたか再アップしていただけませんか?
(配布元説明書に再配布可の条項アリ) TVCaptionMod2のTVCaptionMod2_Readmeに入手先のURLが書いてあるかと Caption2AssC5でPlayResX=1440, PlayResY=810にするとdar=16:9にもかかわらず、
なぜか出力されたASSファイルのパラメーターがPlayResX: 1080, PlayResY: 810になる。
ソース追ってないけど、PlayResX=1440決め打ちで4:3補正かけようとして失敗しているんだろうなぁ… rplstool2.9を使っていますが、それ以降バージョン上がってるのでしょうか? ISDB字幕のあるTSファイルで緊急地震速報が出た物があるのでその部分だけ差し替えたいのですが、
最初に字幕ファイルを分離しておいてISDBの字幕ファイルとしてTSファイルに埋め込むことはできるのでしょうか? >>274
そら不可能ではないけど、いろいろ整合性保ってTS再構築になるから面倒だと思う >>275
だいぶ前に↓こう書かれていたんですが、これただの煽りだったんでしょうか
59 名前:メロン名無しさん[sage] 投稿日:2017/04/01(土) 04:31:15.38
字幕PIDのデータ抽出&相対的に時間補正→PIDを移植先の値に変更→移植先の元のデータを消しつつ埋め込み込み >>274
tsCaptionってツールでできるよ aacedit2で正常に編集できないパターンがあって調査してみたら
ディレイ値が一定数値以上になるとオーバーフローを起こしてました。
この問題を自分の環境で解決できたので公開します。
(こういう公開の仕方でいいのかちょっと不安ですが)
ぐぐっても不具合報告などが見つからなかったため
需要があるかどうかもわかりませんがとりあえず。
修正したソース、実行ファイル、他が入っています。
pass:aacedit2
http://whitecats.dip.jp/up/download/1595518834/attach/1595518834.7z
問題があったらすぐ消します。 aaceditについてですが、下記の変更を加えた私家版があるのですが、
オリジナルのライセンスが不明で、公開できないでいるのですよね...。
ソースは大幅にいじってあって、278さんのご指摘の問題も修正されています。
# ちなみに個人的には278さんが修正版を公開したことを問題視するつもりは
# ありません。あくまで「不明」なので...。
◆SP2R1101W. 氏はもう見ていないでしょうか?
変更点:
(1) -x オプション指定時のdelay値取得のバグ[*1]を修正。
(2) 出力範囲がファイル先頭、もしくは末尾を超えた場合に無音フレームを追加するようにした。
(3) LC (Low Complexity)以外のプロファイルでも扱えるようにした。
(4) 48000Hz以外のサンプリング周波数でも扱えるようにした。
(5) 動画のフレームレートとして 24fps や 120fpsを指定できるようにした。 (つづき)
[*1]: -x オプションのバグ詳細
(1) delay値が正の場合、不正終了することがある。
(例: "AB 100ms.aac", "番組名 DELAY 100ms.aac",
"D:\TS_DATA\2009051209000101-番組名 DELAY 100ms.aac" 等)
(2) 負のdelay値が奇数バイト目から始まっている場合、正のdelay値としてしまう。
(例: "AB -100ms.aac", "番組名 DELAY -100ms.aac",
"D:\TS\2009051209000101-番組名 DELAY -100ms.aac", 等)
(3) delay値以前に '-' が含まれると、正のdelay値を負のdelay値としてしまい、
かつ、'-' 以降が出力ファイル名に含まれなくなることがある。
(例: "AB-XYZ 100ms.aac", "D:\HDUS\TS-DATA\番組名 DELAY 100ms.aac" 等) (つづき)
(4) 正のdelay値以前に '0'-'9'が含まれると、その数字がdelayの一部となってしまい、
かつ、その数字以降が出力ファイル名に含まれなくなることがある。
(例: "XY10A 100ms.aac", "番組名(20)DELAY 100ms.aac",
"D:\TS\2009051209000101-番組名 DELAY 100ms.aac" 等)
(5) その他、上記の問題の複合など
(例: "D:\A-12\番組名 DELAY 100ms.aac" 等) >>281
そういうときは、オリジナルのリファレンス(URL)と、パッチを配布すればみんな幸せになるのではないかと。 >>279
ライセンスを失念していました。
いくら古いソースとはいえ昨今のライセンス事情を考えると慎重になったほうがいいですね。
申し訳ありませんが、278の公開は一旦止めさせていただきます。
ダウンロードした方は再配布を行わないようにしていただけると助かります。
今回の問題は回避策はあるものの場合によっては致命的になるので対策はしたいところですね。
一番は製作者様の一声が欲しいところですが制作が10年以上前となると厳しいでしょうか。
これが無理なら最終手段はソースを作り直すしかなさそうですが。 >>282
ご助言ありがとうございます。
しかしながら、作者が同一性保持権を根拠に改変禁止を主張することも可能と
考えられるので、厳密にはパッチの配布すらできない可能性もあるかと考えます。
# より厳密には私的改変すら禁止できるかもしれません。それならば既にアウトですが...
著作権法 第二十条の2の三号 に定める「プログラムの著作物を電子計算機に
おいてより効果的に実行し得るようにするために必要な改変」と見做すことが
出来るならば例外として認められるのですが、どうでしょうね...。
まあ、過去においてaacedit改などの改変を黙認しているので、作者本人は
問題としていない可能性が高いとは思うのですが...。 立法趣旨は恐らく下記の通りなので、結局のところ「著作者の意に
反し」ているかどうかが決め手のようです。
第二十条第2項の三号 の背景:
https://www.issj.net/mm/mm0501/mm0501-a-4s.html
故意に機能制限しているプログラムに機能を追加する場合などは
明らかに「著作者の意に反し」ているでしょうが、今回の場合は
「著作者の意に反し」ているとまでは言えないような気もするの
ですが、どうでしょう...? いつまでだらだら続けるのか。
そんな解釈を本人がいないかもしれないところで聞く?5chでいいといわれたのでというつもり?
怖いなら公開しなければいいし、善意のバグパッチ公開して訴えられた事例があるならやっぱり辞めればいい
>>284 の 「aacedit改などの改変を黙認」という解釈は都合がよすぎるし
その理論なら自分も黙認してほしいといってるようなものだ。本人が知らないだけかもしれないしな。
youtubeの違法動画が黙認されているからって解釈で、俺もいいよねって違法アップロードしないだろ
法解釈の相談はこの手の詳しい弁護士に相談するしかないよ 黙ってpastebinなどにそっとパッチだけ貼るという手もあった
もちろん名前とかも全部消してな
ただしここに既に書いてしまった以上時既に遅しだが とりあえず作者が注文を付けてから考えたらいいんじゃないかな
トリップで本人証明できるんだし 法解釈なんて人によって変わるんだから0.1%でも法に抵触する可能性があるって思うならやめたほうがいい
大衆の解釈では問題ないと思っていても原作者が改変について異を唱えればそれは同一性保持権の侵害に当たる恐れがある
特に今回のケースではバグ修正に限らず機能拡張までしてるんだから意に反する修正と捉えられてもおかしくはない
結局の所作者が居ない今となってはどう転んだって限りなく黒に近いグレーとしか言えないよ そこまでして配布したいなら二次配布禁止の明記と連絡先明記していつでも削除に応じますって書いとけばいいんじゃないっすかねぇ
しらんけど クリーンルーム設計したらいいじゃん
このスレで要求仕様をまとめて1から開発してもらうということで 同じ機能で作り直せばいいやん。アルゴリズムに著作権は及ばない >>294
コードとしてならあるよ。
アルゴリズム内のフォーマット等には著作権はない。
このあたりの論争はgifやmp3で楽しかった。 >>295
コードがどうやってもそうなる場合に、創作性はないんじゃないの。
同じ動きを禁じるのは特許でしょ。
あのへんの論争は特許だったような 3号の規定は作者の主観的な意思ではなく、客観的に見て意思に反するような改変に
なってるかどうかだから。
それは合理的一般人から見てってこと、ざっくり言って大衆そのものだよ
今回の機能追加は誰の目から見ても正常進化でしょ
同一性維持の点からいうなら何の問題もないよ
例外規定の立法趣旨は、本人の意思が「法的に保護されるべき範囲かどうか」って話だから
単に本人の意思に反するかだけが材料じゃないのよ
著作物が合理的に社会にとって有益に利用されるべきという目的から生まれてるんでね TSMemoryでCSがどうしても表示出来ないんですが、直せる方っていますか?
時たま上手くいくことがありますが、これはAviutlのデコーダ側の問題でしょうか?
地上・BSは問題ないっぽいです。 単にはやり過ぎ…
それなりのデータ量にならないと送れないので、
チャンネル変更直後などでは機能しないこともある。
(地上波、BSの方がデータ量が多いので短くて済む) しばらく視聴してデータがたまってからじゃないとダメという事ですか?
TVTest0.9.0だと見れる時と見られない時があります
見られる時は直後でも大丈夫でダメな時はAviutlでエラーが出ます
ダメな時がほとんどですが
0.10.0では見られた試しがないです TMSRで編集したTSだとchotbdav通らないのね
必要無いっって言われるだろうけど >>302
TMSR6で編集したのをchotBDAVにやってみたけどSTREAMフォルダに入れられるだけで
CLIPINFとPLAYLISTフォルダとinfo.bdavは作られなかった
chotBDAVで作ったm2tsじゃないとDIGAで音声変換無し・字幕付き圧縮してくれないんで 何度か作っているはず
ただ、けっこう手順がややこしいので毎回試行錯誤しながら焼いている感はあるな
俺のメモに
「TMSRもBD2FWは必要」
って書いてある その上にこのメモがあったわ
BD2FW - ChotBDAV - rplsTOOL - BDAVTOOL そうそう、俺も字幕が欲しい番組だけchotBDAV使うんだよね
他は1番組でBDMVでDVD一枚に焼いちゃう 番組情報をm2tsに引き継ぎたくてm2tsPatchを探していますが見つけられずに困っています。
どなたかダウンロードできるところをご存知ないでしょうか。 >>307
そのままググったら1番目に作者さんのDLページがヒットするよ
コマンドラインなら
pinfocopyでも出来るよ(まあこれが元なんだけどねw) 今日のBS-TBSの番組
ミステリー・セレクション・検事 沢木正夫2 公訴取消し
なんですが、説明文の
「青年は本当に人の命を奪ったのか」
の後に制御文字0x8Dというのが来て
ウチの3種類のチューナーの表示が全部バグってます。
手持ちのARIB資料
デジタル放送におけるデータ放送符号化方式と伝送方式
2-STD-B24v5_1-1p3.pdf
によると
表7-14 制御符号集合符号表で
0x89,0x8A,0x8BがMSZ、NSZ、SZX
となっており、
0x8Dは空欄なのですが、
このコードは最近改訂追加とかされました?
最新のが落とせないのでわからない・・・ >>310
webの番組情報でも化けてるから、気にしなくて良いんじゃね? >308
>309
ありがとうございます
無事入手できました faad V2.7 Customized 0.7で-dオプション(downmix)を使ってもデュアルモノ→ステレオの
切り替わりが発生する番組だと切り替わり箇所で強制的にsplitが発生してしまうんですが、
チャンネル切り替わりに影響されずに一本のwavファイル化するのに何かいい方法ありませんか? ■ このスレッドは過去ログ倉庫に格納されています