【開発】 TS関連ソフトウェア総合スレ Part17
■ このスレッドは過去ログ倉庫に格納されています
専用スレが立っていないTS周り諸々のソフトウェアについて語りましょう
前スレ
【開発】 TS関連ソフトウェア総合スレ Part16
http://echo.2ch.net/test/read.cgi/avi/1454953262/ >>236
BonTsDemuxで分離した映像や音声ををアップロードして公開するなってことだろ コンテンツ保護を行わない無反応機でTSぶっこ抜いてOKなら
GPLのライセンスに無反応でも全然OKでしょ
GPLだけ違反だ違反だ叫んでも何言ってんのって感じだわ >>240
スピード違反を時々するから、殺人もOK的な理論? >>241
重みはどちらかといえば逆だし(プロテクト回避は公法より、GPLは私法より)
論旨としては殺人者が殺人者を糾弾するのはおかしいって話だろ TS抜きは完全に合法
GPLは判例がないのでなんとも、でも規約違反であることに違いはない NHKや山陽放送がTS抜きしてるという事実を忘れるな TS抜きはコピーコントロールの強制が出来ないってだけだからな
コピーコントロール制御下で出来る複製の範囲内と運用が変わらなければ権利侵害も糞も無い
埒外な運用し出す馬鹿が少なからず居るから、そこが問題なだけ どんな運用しようと私的利用の範囲内なら問題無いけどな 通信と放送は、全くちがうし。
仮に放送が通信に包含されるとしても、窃用しなきゃいいんだからさぁ。 B-CAS社「B-CASカードの正常な業務を妨害した。はい逮捕」 現行犯なら誰にでもあるらしいから
本社前でやれば逮捕されるかも TS抜きとB-CAS改ざんと区別付かない馬鹿なだけか すいませんMurdoc Cutterが公式サイトでエラー起こしてて
DLできないんですけどミラーでどこかでダウンロードできないでしょうか http://web.archive.org/web/20130523113008/http://itsadirect.site90.com/dlf.php?file=MurdocCutter19g1.zip
あー優しいな俺 >>70
しばらく使ってみたのですが、例えば本編がデュアルモノの番組で
Exception thrown at x:\switch\visual studio 2015\projects\amatsukaze\amatsukaze\StreamUtils.hpp:448
Message: failed to read from file
というエラーでほぼ即死する場合もあれば、
[importer: Error]: failed to find the matched importer.
Error: failed to open input file.
Error: failed to open input files.
Exception thrown at x:\switch\visual studio 2015\projects\amatsukaze\amatsukaze\TranscodeManager.hpp:1535
Message: mux failed (muxer exit code: -1)
のように映像・音声のエンコードが済んでからmux時に死ぬ場合があります。この「遅く死ぬ」TSファイルの冒頭、
例えば1分半ぐらいだけにしたTSファイルを喰わせると大概、上記のように即死します。
また、デュアルモノに比べるとデュアルステレオは、今のところ成功率が高い気がします。 長いと怒られちゃったの分けます。
他に気付いたところは、エンコーダーにQSVEncを使ったとき最下部に緑の線があらわれます(どう表示されるかはプレーヤー依存)。
昔からある16の倍数云々の問題なのでしょうか。ただ、QSVEncC 単独でエンコードした場合は問題ありません。
ちなみに HandBrake 0.10.3 でも同様の問題がありました。
以上、ご報告まで。音ズレの心配なく手軽にエンコードできるのは良いですね。
720/60pあたりでもエンコードできるとなお嬉しいですのが。 >>261
L-SMASHがデュアルモノ(正確には channel_configuration == 0x0 )には対応してないっぽいね
return LSMASH_ERR_PATCH_WELCOME ってw >>70
バージョンアップした。デュアルモノにも対応した >>267
ロゴ解析だけしたい場合はどうしたらいいの? >>270
*.lgd ファイルです
自分でロゴ解析したファイルは なんとなくボケた感じに仕上がるので
もっとシャープなロゴファイルができればと思っているだけです >>271
それデバッグ用に拡張子やファイルの前半部分を
Makki氏のロゴ解析に合わせてるだけで、互換性はない
AviUtlの色空間に変換してないからそのまま使うと精度が落ちるよ
Amatsukzeが実際に使ってるのは、ロゴファイルの後ろに追加された
独自フォーマット部分。ロゴの生成と適用で色空間の変換を一切しないで
YUV420のままロゴを保持してる
だから、ロゴ周りは完全に独自実装だよ
CM解析でlogoframeと似たような出力はするけど、実装は全然違う いろいろ試したんだけど、
AviUtlに依存しないでロゴ生成できるようにしたくて、
そうするとAviUtlがやってる色変換やYUV420→444への補間を
エミュレーションしないと同じ出力は得られなくて
それは面倒だったし、余計な変換挟んで精度落としたくもなかったから
独自フォーマットになった >>272
なるほど そうなんですね
わざわざご丁寧にありがとうございました avisynthでロゴ消してる人は420→422→444は全部補間切るようにしてロゴデータ作ってるんでないの
だから実質420のまま処置したのと同じデータが得られてたと思ったけど
その昔どっかのスレで何で滲むのかどうやって補間切ったロゴデータ作るのかとか解説した覚えがある
まあ俺はもうエンコしてないんだが あとBT.709→BT.601の色変換もあるんだよね
何にしてもそういうの扱うの面倒だから、
ソースから変換なしでロゴ生成して0〜1に正規化した係数をfloatで持っておいて
そのまま適用するって方法取ってる >>275
解説してるサイトを見つけたけど ddcc.dll が見つからなくて詰んだ
まぁ現状でも困っていないのでこのままにしておきます >>275
ごめんなさい 嘘つきました YV12To422.dll がいまは代替であるんですね
これを使ってロゴ解析した結果シャープな感じのロゴになりました
情報ありがとうございます! >70
すごく便利です、笑ってしまう位。
radeonなのでcpuエンコードだけど(熱望) 昨夜FCU(Fall Creators Update)が降ってきてトラブったのでお助けを・・・
TVTest(Ver0.8.2)+TSMemory(0.2.1)+AviUtl(1.00)で静止画キャプチャしてます
キャプを繰り返してもTVTestを閉じない限りAviUtlに画像が後ろに追加されていくのですが
FCU適用後は画像が上書きされて最新の1回分しかAviUtlに保持されなくなりました
PC=HP Envy17、Memory=16GB、Windows10 Home、Tuner=PX-W3U3無印、
TSMemory.iniの映像メモリ設定=64MB
各ソフトの再起動、設定や.iniファイルの見直しもしたが改善されず
関連するソフトが多くて原因が特定できない orz
何か対策や原因についてヒント頂ければありがたいです
結局ロールバックするしかないか・・・
(実は春のCreators Updateでも同じ事象が起こってロールバックしてる) Amatsukazeでロゴ作成するとロゴ解析の画面がでて
すぐにAmatsukazeGUI.exeが動作停止してしまいます
エラー内容です
アプリケーション:AmatsukazeGUI.exe
フレームワークのバージョン:v4.0.30319
説明: ハンドルされない例外のため、プロセスが中止されました。
例外情報:System.ArgumentException
場所 System.IO.Path.LegacyNormalizePath(System.String, Boolean, Int32, Boolean)
場所 System.IO.Path.GetFullPathInternal(System.String)
〜続きます
別途何か入れる必要ありでしょうか? >>281
環境書き忘れました
Windows10 64bit です https://maimokumemo.blogspot.jp/2015/07/tsmp4.html
こちらの手順をみてffmpegを使ってエンコードを試みてますが始まらないです
エラーコードでぐぐっても英語のページばかりでさっぱり
Output file #0 does not contain any stream
https://i.imgur.com/C0KCAoW.png
解決法わかるひといたらお願いします…! >>283
そのblog書いてる人に聞いてください >>264
デュアルモノに対応してくださって有り難うございます。その手のものをまとめてエンコードしてみたのですが、どれもうまくいっているようです。
最初、テスト用の短いファイルを使ったときはエラーが出てしまいましたが、短かすぎると駄目なのかも。
入力→出力のマッピングが何パターンかありました。その中で1→2→3→4とあったときに(2が本篇)、1+3・2・4という感じで
ファイルが生成されるとして、3が次回予告などで本篇に準ずる内容のことがあります。1と4は前後の番組の切れ端だから捨ててもいいが
3は残しておきたい場合、1+3だとどうも具合が悪い。そこでファイルをまとめないオプションを作ってもらえないでしょうか。
あと、-eoオプションをいじって720/60pでエンコードしてもmuxerにfps=30000/1001で渡ってしまうので、あとで手動でremuxする必要があります。
これもAmatsukazeCLIだけでどうにかできたらと思います。もしかしたらavsスクリプトをかませということのかもしれませんが。 avsといえば、別個で話題になっていたKTGMCも包含したんですね。今グラボを持ってないけど試したくなってきました。
CM検出も試してみたのですが、きっちり検出してくれて驚きました。以前CMカットスレを覗いて使ったことのあるcomskipはいまいちでした。
join_logo_scpはレスの内容がほとんど呪文みたいな感じで試しもしていなかったのですが、こりゃあ凄い。
カットは必要なくてチャプターさえあればいいので、細かいズレは気になりません。
カットで思い出しましたが、Amatsukazeで分割されるとCaption2Assで生成した字幕ファイルとズレが生じるようになったのでした。
これはどうしようかな… >>289
QSVEncのH264でVPPによる・縮小・bob化です。ドキュメンタリー系はこれで十分かなと COMODO Internet Security 10で
拾得時ファイル名 up0136.zip
データ放送用プログラム詰め合わせその2中 BMLAnalyzer.exe が
TrojWare.Win32.Swizzor.-Gen2 として検出された。 https://pastebin.com/xfZdUB2Z
Caption2Assから出力されたassのColorをColourに書き換えるJScript
一部プレイヤーでColourにしないと認識しない問題を修正する
ちなみにCaption2Assのass_header.hのColorをColourに書き換えれば最初からColourで出力される BonTsDemuxを使ってTSをPSに変換した場合、画像や音声は無劣化で変換されますか? >>292-293
maki-rxrzさんのCaption2Ass_PCRでは、Colourと
表記されているので、この処理は不要だと思います
Caption2Assには、亜種が複数あるので対象の
バージョンを教えて頂けると良いかと
あるいは、作者に連絡してあげたら良いかと
思います Win10の1703のコマンドプロンプトでts2pts使ったらHDDが低速病になったのかというくらい時間かかったけど、
PowerShellだと普通だった そういや昨日はTsSplitterでの分離にすごい時間がかかったな >>292-293
> どうやらColourが正しいようです。
ass-specs.doc見ると"OutlineColor"になってる
specが間違ってるという説w Caption2assで日テレの行ってQやら金ロー処理すると字幕が汚い改行されるのは俺だけかな? >>299
日テレの字幕付き番組を録画する機会がなかったのでちょいと確認してみました。
現在の日テレは、BSアニマックス同様の字幕データを生成する様になっている様です。
※ BSアニマ字幕: 一定字句ごとに字幕データを区切り(=Caption2Assで改行扱い)、表示位置指定を隣り合う様にし並べて表示
おそらく日テレのマスター更新(2017年9月頭)で字幕周りのシステムが変わったものと思われます。
私メンテナンス版の Caption2Ass_PCR では同一行に表示される字幕を連結出力する様に改造を施していますので、
http://1drv.ms/1PO9Ptq から取得して試してみて下さい。 >>264
ログの「AMT [info] 出力:」行に出力ファイル名に拡張子がないのは、複数出力を考慮しているからだと思うのですが、
入力ファイル名の途中にドットがあるとそれ以降を拡張子だと判断されてしまい、切り詰められてしまいます。
ログファイル名やjsonファイル名には影響ありませんが、やはりjsonファイルには切り詰められたファイル名が記録されます。
jsonファイルにはoutfilesizeが記録されていますが、これは総出力ファイルサイズですよね。複数出力の際は個々にも
ファイルサイズを記録してくれると嬉しく思います。あとoutbitrateの値が常に-2147483648となっていますが、これはバグですね…
そういえば--pulldownは廃止されたのですか? まあ圧縮においてはあまり利点がない感じでしたが。かえってファイルサイズが
膨れる場合もあったり。同じ画が続けばエンコーダー側の圧縮効果が十分効くのかもしれません。 >>287-288>>301
報告ありがとう。バージョンアップした
pulldownはあまり意味がなかったから廃止した >>300
ありがとうございます。
改行問題発生しなくなりました! >>302
エンコーダー側のデインタレース対応など要望を取り入れてくださってありがとうございます!
これでエンコードスクリプトは、QSVだろうがx264だろうがほとんどAmatsukazeCLIに投げることになりました
一つだけmux時にエラーになるファイルがあって、これはQSVEncCに直接喰わせてもファイルが生成されるものの
音声が出力されないので、結局HandBrakeCLIでx264エンコしましたが。QSVでなくx264だったらAmatsukazeでも通っていたのかも
jsonファイルのoutbitrateは依然として-2147483648になってます。あと、--splitsub時でも1,0,2,0という
マッピング出力が一度ありましたが、これは想定内なのでしょうか。まあ実害はありませんが
NHKは色んなパターンがありますね。これら瑣末以外は、いまのところ不具合もなく満足しております。
字幕対応で前後カットによるズレを心配しなくても良いのは最高ですが、DRCS外字の登録だけは面倒ですね
10x10ぐらいのビットマップなら育てていく気になりますが…。いずれ--ignore-no-drcsmapを使ってそう Amatsukaze エンコーダをNVEncにして追加オプションつけてやると、
コード 1073740791が出てエンコード失敗してしまう…
追加オプション無しならエンコードできるけど… オプションは下記の通りです
--vpp-deinterlace bob --output-res 720x480 --dar 16:9 NVEncの--vpp-deinterlaceは「--avhw使用時のみ有効」だから無理 新しめの GeForce を載せているのなら、附属の KTGMC を使って bob 化するのもいいかもね
QTGMC を知る身としては驚きの速さだけど、例示が SD へのエンコということはより速さに主眼があるのかも
エンコスクリプトからの呼び出しは AmatsukazeCLI にほぼ一本化したけど、ログでファイル名がちょいちょい
文字化けするのが不満かな。同じファイル名が同じ処理中にかならず化けるわけではないんだよね
これは GUI でも一緒だから、こちらの取り扱いのミスじゃないと思うんだけど あと、字幕を有効化したときの DRCS 外字の扱いが唯一頭が痛い。滅多に見ることもないし、オプションで無視すれば
いいだけの話だが、やっぱり処理しておきたい気分になる。その際、登録のない外字のおおよその出現時間も
ログに残っていればありがたく思う。前後ないと何を意味する図形なのか、つかみかねることがあるので
ただ、実際やってると AI でどうにかならんのかという気になってきますな
この間、○に斜め棒の外字が出てきたから、ゼロを意味するファイかファイそのものか、いずれにしろφでいいだろうと
登録してエンコ後、念のため確かめてみたら「BOØWY」(←化ける可能性大)の真ん中の文字だった…
とにもかくにも一連の便利なツールを公開してくれた作者には感謝してます Githubに載っているエンコード設定例で
「--vpp-afs preset=anime,24fps=true,timecode=true -c hevc --profile main10」
を試してみましたが、同じ所でエンコードが失敗してしまう… 解決法は多分オプションに --interlace tff を入れないといけないんじゃないかな BonTsDemuxの作者とっとと出て来い!!!!!
GPL違反の犯罪者!!!!! 別に呼ばれなかったわけじゃない
◯◯君は忘年会行かないよね。
って感じの声はかけてもらったんだよ Amatsukaze、最新版は時間表示その他がわかりやすくなってますな
でも、未登録のDRCS外字の位置を教えてくれたりくれなかったりと気まぐれなところが…
ログでの出力ファイル名がしょっちゅう文字化けするのは環境依存なのだろうか
文字コード関連は複雑怪奇だ 俺はアースソフトとプレクスを4枚ずつ持ってて今はTVなんて使ってないに40インチTVがビンゴで当たってしまった
デカいからまだ事務所から持ち帰ってないし昨年はHDDレコーダーとかなり迷惑だ
他の同僚にあげたら社長の機嫌が悪くなるしヤフオクやメルカリを監視して上司に通報する糞従業員まで居る始末
宝くじは金持ちに当たると聞くけど、結局その分野に長けてる者に吸い寄せられるんだろうな HDDレコはともかく、映像専用ディスプレイとしてのTVはそれなりに有用だろ 誰でも自分PCで稼げる方法など
参考までに、
⇒ 『政道のゴウイウセレイイ』 というHPで見ることができます。
グーグルで検索⇒『政道のゴウイウセレイイ』
IU2MI68S9D ETV特集 シリーズ よみがえるアーカイブ 第1回「日本とイタリア」 NHKEテレ
TsSplitterで「HD映像を残す」だけで変換したらサイズが1%くらい増えた。
なぜなんだ? >>322
遅レスすまん
mp4boxとmkvmergeは表示の文字コードが違うから文字化けする
直すの面倒だし処理に影響ないからそのままにしてる
未登録DRCS文字の時間が表示されないのは、ファイルの先頭の方かなぁ
本当に先頭の方だと映像フレームがまだ無くて時間が出せないってあるけど
そうじゃなかったらバグかも Murdoc Cutterで地上波1440*1080のtsファイルを編集して保存すると1440*1080で再生されてしまいます。
編集前だと1440*1080のソースは1920*1080でワイド画面に自動調整して再生してくれます
これはtsファイルからなにか自動でワイド画面再生してくれる情報が抜けちゃったんだと思うんですけどどうしたら
引き伸ばして表示してくれますか? ちゃんとアスペクト比を処理できる再生ソフトを使いましょう。 >>328
なるほどmuxerのせいですか。スクリプトログの出力をまとめて文字コード変換すると化けるところが出るので、
文字化け専用のダミー文字列を挟んでます
未登録DRCS文字の時間が表示されなかったのは2回だけですね。次あったら残しておこうと思っているのですが
何故か巡り合わなくなりました。勘違いではないはずなんですが
ファイルの先頭といえば、「映像時刻0分0秒付近に〜」が一度ありました。本当に該当文字あったかどうかは思い出せない… Amatsukazeってjoin_logo_scp.exeのオプション指定ってできますか? できない。できるようにするのはそんなに難しくないから要望があれば TSのCMカット&エンコードするbatファイル作成したけど、
Amatsukazeって便利なものがあったんだな…
需要ないかもしれないけど一応配布
・join_logo_scp_エンコードbat追加_v4.7z
https://www.axfc.net/u/3881525 ■ このスレッドは過去ログ倉庫に格納されています