専用スレが立っていないTS周り諸々のソフトウェアについて語りましょう
前スレ
【開発】 TS関連ソフトウェア総合スレ Part17
https://mevius.5ch.net/test/read.cgi/avi/1485415675/
【開発】 TS関連ソフトウェア総合スレ Part18
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@編集中 (ワッチョイ e9e7-fAiL)
2019/01/17(木) 01:08:43.60ID:5xPo+Pfr0114名無しさん@編集中 (ワッチョイ a665-IJ5s)
2019/05/21(火) 17:24:38.20ID:rChqs6YO0115名無しさん@編集中 (ブーイモ MM5a-0IGX)
2019/05/21(火) 17:51:05.82ID:0kMRUlSsM >>114
Caption2AssのCaption.dllを表示されるTVTest字幕プラグインのCaption.dllに差し替えて試すとか
極論言うとブラックボックステストで浪費するより両方のソース一式取得してビルドしてデバッグブレーク置いて相違点見つけるのが短時間かつ確実なんだけどな
Caption2AssのCaption.dllを表示されるTVTest字幕プラグインのCaption.dllに差し替えて試すとか
極論言うとブラックボックステストで浪費するより両方のソース一式取得してビルドしてデバッグブレーク置いて相違点見つけるのが短時間かつ確実なんだけどな
116名無しさん@編集中 (ワントンキン MMac-4YhY)
2019/05/21(火) 17:58:32.19ID:WoSAjjcXM117名無しさん@編集中 (アウアウウーT Sa83-Mb8Z)
2019/05/21(火) 18:02:34.18ID:t6K4wA+8a >>114
オプションに -detect_length 0 を付けるとか?
オプションに -detect_length 0 を付けるとか?
118名無しさん@編集中 (ワッチョイ a665-IJ5s)
2019/05/21(火) 18:22:07.27ID:rChqs6YO0 >>117
こんなオプションあったんですね、これでいけました、ありがとうございます
今後は1500くらいに設定して使ってみます
・「-detect_length」
字幕の有無のチェックを行うパケットの数(万の単位)を指定する
尚、数値に「0」を指定するとファイルの最後まで読む
省略時は、300万パケット(約5分)以内に字幕が無ければ終了する
「-detect_length 数値」オプションの数値(万の単位)で変更が出来る
Ex: -detect_length 10
先頭から10万パケット
こんなオプションあったんですね、これでいけました、ありがとうございます
今後は1500くらいに設定して使ってみます
・「-detect_length」
字幕の有無のチェックを行うパケットの数(万の単位)を指定する
尚、数値に「0」を指定するとファイルの最後まで読む
省略時は、300万パケット(約5分)以内に字幕が無ければ終了する
「-detect_length 数値」オプションの数値(万の単位)で変更が出来る
Ex: -detect_length 10
先頭から10万パケット
119名無しさん@編集中 (ワッチョイWW bbb3-FCLF)
2019/05/31(金) 21:27:09.06ID:0N/iqZ7x0120名無しさん@編集中 (ワッチョイ 4370-hDDM)
2019/05/31(金) 21:33:09.26ID:14e7b+600 >>119
https://mevius.5ch.net/test/read.cgi/avi/1486535501/862-
ビルドしてこの当時から使ってるけど現状問題ないかな。
コマンドラインでしか使ってないけどねw
https://mevius.5ch.net/test/read.cgi/avi/1486535501/862-
ビルドしてこの当時から使ってるけど現状問題ないかな。
コマンドラインでしか使ってないけどねw
121名無しさん@編集中 (ワッチョイ ca07-Dmnv)
2019/06/02(日) 17:56:13.28ID:ynRuxxIW0 vbで、いまさらながら、自動cmカットを作っているんですが、
m2tsの sdt情報(放送局名)を取得したいんですが・・・。
rplsinfo.exe なるツールがあったようなんですが、どこかだdlできない
でしょうか?
rplsinfoDLLのソースがあったんですが、C++で一応ビルドしたんですが、
どうもVBからは参照できないっぽい → よくわかっていない素人です・・。
ファイル構造も私の実力だと、解析するの大変っぽいです
m2tsの sdt情報(放送局名)を取得したいんですが・・・。
rplsinfo.exe なるツールがあったようなんですが、どこかだdlできない
でしょうか?
rplsinfoDLLのソースがあったんですが、C++で一応ビルドしたんですが、
どうもVBからは参照できないっぽい → よくわかっていない素人です・・。
ファイル構造も私の実力だと、解析するの大変っぽいです
122名無しさん@編集中 (ワッチョイ 2a01-pBKr)
2019/06/02(日) 18:15:33.86ID:8OPhJeaP0 rplsinfo.exe version 1.3 なら手元にあるけど
役に立つのかな
役に立つのかな
123名無しさん@編集中 (ワッチョイW d35f-EivQ)
2019/06/02(日) 18:44:49.70ID:qp2iH5Bp0 >>121
Amatsukazeを使った方が楽かも。自分は自作プログラムの使用をやめて移行しました。
Amatsukazeを使った方が楽かも。自分は自作プログラムの使用をやめて移行しました。
124名無しさん@編集中 (ワッチョイ 3f70-hDDM)
2019/06/02(日) 18:54:07.35ID:pjHQKyrG0 俺も TS ファイル複数でも突っ込めば順番にエンコするプログラム書いてたけど
Amatsukaze のがはるかに優秀だったんで自作プログラムはすてたわw
Amatsukaze のがはるかに優秀だったんで自作プログラムはすてたわw
125名無しさん@編集中 (ワッチョイ ca07-Dmnv)
2019/06/02(日) 20:14:07.70ID:ynRuxxIW0126名無しさん@編集中 (オイコラミネオ MM9b-JPrB)
2019/06/02(日) 21:09:25.33ID:Ixidw/k+M ARIBの資料は昔は無料でダウンロードできた
インターネットアーカイブあたりに残ってないか?
インターネットアーカイブあたりに残ってないか?
127122 (ワッチョイ 2a01-pBKr)
2019/06/02(日) 21:15:09.11ID:8OPhJeaP0128名無しさん@編集中 (ワッチョイ 2a01-pBKr)
2019/06/02(日) 21:20:44.04ID:8OPhJeaP0129名無しさん@編集中 (ワッチョイ ca07-Dmnv)
2019/06/02(日) 23:09:39.39ID:ynRuxxIW0131名無しさん@編集中 (オッペケ Sr33-ppGH)
2019/06/03(月) 12:25:29.66ID:MPfuY/MUr Amatsukazeでドロップ0、エラー0だった場合TSソースを削除、エンコード後のファイルをTS.programファイルとまとめてNASに放り込むってできる?
132名無しさん@編集中 (ワッチョイWW d35f-YEIQ)
2019/06/03(月) 14:38:18.58ID:ARV0E3kb0 判定と処理するバッチ自前で作って事後バッチで呼び出せば?
amatsukazeほぼ関係なくなるけど
つか出来る事は書いてあるんだから自分で読んで来いよ
amatsukazeほぼ関係なくなるけど
つか出来る事は書いてあるんだから自分で読んで来いよ
133名無しさん@編集中 (ワッチョイ 2b07-r8+6)
2019/06/09(日) 20:55:41.68ID:MTKiUDYA0 >>121 です
>>127
>>128
>>126
おかげ様で、VB.NET で FFMPEG フロントエンド完成しました
自動CMカットも、まあ一応ながら出来ました ありがとうございます!!
Amatsukazeには、遠く及びませんが・・・・。
http://59aku.fam.cx/cuiffmpeg/index.htm
>>127
>>128
>>126
おかげ様で、VB.NET で FFMPEG フロントエンド完成しました
自動CMカットも、まあ一応ながら出来ました ありがとうございます!!
Amatsukazeには、遠く及びませんが・・・・。
http://59aku.fam.cx/cuiffmpeg/index.htm
134名無しさん@編集中 (ワッチョイ 4e8f-zbAh)
2019/06/19(水) 13:37:01.76ID:B2sXcYV50 TSSniperがWindowsupdate以降真っ黒になっちゃった
135名無しさん@編集中 (ワッチョイ a38e-zbAh)
2019/06/19(水) 14:14:04.30ID:cNNAX5rT0 ドライバとランタイム入れなすくらいしかできんわなぁ
136名無しさん@編集中 (ワッチョイ 4101-FJaM)
2019/06/20(木) 07:04:28.45ID:A3Wy2k720 DGIndexNVの最新版
音声分離すると、delay値が表示されなくなったので困る…
音声分離すると、delay値が表示されなくなったので困る…
137名無しさん@編集中
2019/06/20(木) 08:12:28.49ID:X+hMk6kj138名無しさん@編集中 (ワッチョイWW 6db3-dgrT)
2019/06/28(金) 18:44:13.08ID:tj2nnFpA0 DGIndexのタイムスタンプからdelay値を計算する方法ってないの?
DGIndexNVが2053の途中からdelay値を表示しなくなっちゃって困ったからさ・・・
DGIndexNVが2053の途中からdelay値を表示しなくなっちゃって困ったからさ・・・
139名無しさん@編集中 (ワッチョイWW 6db3-dgrT)
2019/06/28(金) 18:45:18.64ID:tj2nnFpA0 mpeg2のtsはdgindexで行けるが、問題はスカパープレミアムの264のts
140名無しさん@編集中 (ワッチョイ 2301-G1h7)
2019/07/08(月) 17:07:46.82ID:/mFA6Tbm0 MPEG-API_Utilsの開発者へ
ここで配布しているvc-1なtsファイルを分離したのですが、delayが表示されません・・・
http://downloads.mainconcept.com/MainConceptLogo_Blu-ray_VC-1_1920x1080_LPCM.zip
本来であれば、delay -40msとなるのですけど・・・
オプションは以下の通りです
ts_parser --mode da --delay-type 3 --rb-size 4096 --wb-size 8192 --debug 2 vc1.mpg
ここで配布しているvc-1なtsファイルを分離したのですが、delayが表示されません・・・
http://downloads.mainconcept.com/MainConceptLogo_Blu-ray_VC-1_1920x1080_LPCM.zip
本来であれば、delay -40msとなるのですけど・・・
オプションは以下の通りです
ts_parser --mode da --delay-type 3 --rb-size 4096 --wb-size 8192 --debug 2 vc1.mpg
141名無しさん@編集中 (ワッチョイ 2301-G1h7)
2019/07/08(月) 17:10:03.92ID:/mFA6Tbm0142名無しさん@編集中 (ワッチョイ 2301-G1h7)
2019/07/08(月) 17:13:34.60ID:/mFA6Tbm0 以下、見つけたtsのサンプル配布所です。
https://av.watch.impress.co.jp/docs/20081015/ezsample.htm
https://www.mainconcept.com/jp/getting-started/samples.html
https://kodi.wiki/view/Samples
https://www.w6rz.net/
DGdecNVが使えないRadeonユーザーの為にもお願い
https://av.watch.impress.co.jp/docs/20081015/ezsample.htm
https://www.mainconcept.com/jp/getting-started/samples.html
https://kodi.wiki/view/Samples
https://www.w6rz.net/
DGdecNVが使えないRadeonユーザーの為にもお願い
143名無しさん@編集中 (ワッチョイ 2301-G1h7)
2019/07/08(月) 19:16:49.89ID:/mFA6Tbm0144名無しさん@編集中 (スッップ Sd1f-cBvm)
2019/07/09(火) 01:48:57.36ID:zL30d2J1d ts_parser凄いな
hevcのtsファイルもdemuxできる
hevcのtsファイルもdemuxできる
145名無しさん@編集中 (ワッチョイWW 835f-1O58)
2019/07/09(火) 04:12:12.69ID:T9SBaGgv0 そりゃHEVCのデータ直接触らなきゃな
146名無しさん@編集中 (スプッッ Sd1f-cBvm)
2019/07/09(火) 11:05:40.81ID:3IO9CRSrd makiさんは見てるかな?
147名無しさん@編集中 (ワッチョイ bdda-0ks1)
2019/08/03(土) 14:47:40.59ID:bi8b/CMk0 >121
usingを書こう
usingを書こう
148名無しさん@編集中 (ワッチョイ b15f-NJJL)
2019/08/17(土) 17:43:53.66ID:4a1gQgGT0 1年振りにTssplitterを使おうと思ったら、こんなメッセージが。。
Dllが読み込めませんでした(Dll又は、再頒布可能パッケージを確認して下さい)
再配布可能パッケージは2005,2008,2010,2012,2013,2015の32bit/64bitが入っているのですが、他に何か必要でしょうか?
Dllが読み込めませんでした(Dll又は、再頒布可能パッケージを確認して下さい)
再配布可能パッケージは2005,2008,2010,2012,2013,2015の32bit/64bitが入っているのですが、他に何か必要でしょうか?
149名無しさん@編集中 (ワッチョイWW 695f-driB)
2019/08/17(土) 17:47:15.48ID:+PbDRWxu0 修正インストールはやった?
たまに窓アプデで必要になったりする
たまに窓アプデで必要になったりする
150名無しさん@編集中 (ワッチョイ b15f-NJJL)
2019/08/17(土) 17:52:17.15ID:4a1gQgGT0151名無しさん@編集中 (ワッチョイ 1316-5lTj)
2019/08/17(土) 18:08:34.81ID:3fk5MzRI0 b25のほうってことはない?
152名無しさん@編集中 (ワッチョイWW 695f-K9G2)
2019/08/17(土) 18:10:11.82ID:43h6jIZR0 Windows10なら、外部から持ってきたdllと判定されたら実行に制限掛かる場合が有る
当該ファイル毎にプロパティから解除するか、streams.exeか何かで判別に使われてるまとめて情報消してしまうのが手っ取り早い
レジストリ弄ればそういう挙動自体を止められるけど、Windows Update時に設定が復帰する場合が多々ある
当該ファイル毎にプロパティから解除するか、streams.exeか何かで判別に使われてるまとめて情報消してしまうのが手っ取り早い
レジストリ弄ればそういう挙動自体を止められるけど、Windows Update時に設定が復帰する場合が多々ある
153名無しさん@編集中 (ワッチョイ b15f-NJJL)
2019/08/17(土) 18:29:08.93ID:4a1gQgGT0 >>151-152
再配布可能パッケージを2005以外全部修復して再起動しましたが、駄目みたいです。
Win10pro1903で、WinUpdateは止めています。b25はTsSplitterと同じ階層に配置していて、プロパティを見ても全ユーザで
フルアクセスOKです。
もう少し調べてみます。
再配布可能パッケージを2005以外全部修復して再起動しましたが、駄目みたいです。
Win10pro1903で、WinUpdateは止めています。b25はTsSplitterと同じ階層に配置していて、プロパティを見ても全ユーザで
フルアクセスOKです。
もう少し調べてみます。
154名無しさん@編集中 (ワッチョイWW 695f-K9G2)
2019/08/17(土) 18:47:34.37ID:43h6jIZR0 Windows Defenderの除外設定と別に動いてるので留意
実行コードが内包されるファイルならdllやexe以外でも適用される
対象になったファイルは、ファイルのプロパティ開くとウィンドウ下部に
「セキュリティ: このファイルは他のコンピューターから取得したものです。このコンピューターを保護するため、このファイルへのアクセスはブロックされる可能性があります。」
と「ブロック解除」のチェックボックスが出てくる
これがあると必ずブロックされる訳でも無いのが逆に面倒なところで、切り分け判断が逆にしずらくなる
先のstreams.exeは判断に使ってるゾーン識別子をファイルやディレクトリ指定でまとめて消したり出来るコマンドでMS系のサイトに落ちてる
実行コードが内包されるファイルならdllやexe以外でも適用される
対象になったファイルは、ファイルのプロパティ開くとウィンドウ下部に
「セキュリティ: このファイルは他のコンピューターから取得したものです。このコンピューターを保護するため、このファイルへのアクセスはブロックされる可能性があります。」
と「ブロック解除」のチェックボックスが出てくる
これがあると必ずブロックされる訳でも無いのが逆に面倒なところで、切り分け判断が逆にしずらくなる
先のstreams.exeは判断に使ってるゾーン識別子をファイルやディレクトリ指定でまとめて消したり出来るコマンドでMS系のサイトに落ちてる
155名無しさん@編集中 (ワッチョイ 13da-9+ab)
2019/08/17(土) 19:02:36.66ID:eQMc3LAJ0 >>153
手元にあるB25Decorder.dllをDependency Walkerで見たら
msvcp80.dll, msvcr80.dllに依存してた。
Visual Studio 2005のランタイムだけど入ってる?
手元にあるB25Decorder.dllをDependency Walkerで見たら
msvcp80.dll, msvcr80.dllに依存してた。
Visual Studio 2005のランタイムだけど入ってる?
156名無しさん@編集中 (ワッチョイWW 695f-K9G2)
2019/08/17(土) 19:04:09.13ID:43h6jIZR0 一応リンクも
Streams v1.6
https://docs.microsoft.com/en-us/sysinternals/downloads/streams
x64版も有るけど出来ること違わないので、無印のx86版をsystem32にでも放り込んでおけばパス記述無しで実行できる
使い方は管理者権限のPowerShellかコマンドプロンプトで
streams.exe -s -d 対象ディレクトリ
D:ドライブなら
streams.exe -s -d D:\
これをやっても改善しなければ、ブロックによる規制以外が原因という切り分けは出来る
Streams v1.6
https://docs.microsoft.com/en-us/sysinternals/downloads/streams
x64版も有るけど出来ること違わないので、無印のx86版をsystem32にでも放り込んでおけばパス記述無しで実行できる
使い方は管理者権限のPowerShellかコマンドプロンプトで
streams.exe -s -d 対象ディレクトリ
D:ドライブなら
streams.exe -s -d D:\
これをやっても改善しなければ、ブロックによる規制以外が原因という切り分けは出来る
157名無しさん@編集中 (ワッチョイ b15f-NJJL)
2019/08/17(土) 19:09:54.26ID:4a1gQgGT0 >>154
streams.exeはDLしておきました。
B25Decoder.dll,TsSplitter.exe,TsSplitterGUI.exe,TsSplitterGUI.ini,TsSplitterGUI.lstのプロパティを見てみましたが、「他のコンピュータから取得したものです」の表示は出ません。
検索しても再配布可能パッケージの入れ忘れくらいしかHITしないですね。イベントビュアーにもそれらしいものが出てこないのでちょっと困りました。
EDCBやTVTestは使えていて、エンコードもしないのでクリティカルでは無いのですが、HDDがひっ迫してきたので久し振りに実行したらこのざまでして。
streams.exeはDLしておきました。
B25Decoder.dll,TsSplitter.exe,TsSplitterGUI.exe,TsSplitterGUI.ini,TsSplitterGUI.lstのプロパティを見てみましたが、「他のコンピュータから取得したものです」の表示は出ません。
検索しても再配布可能パッケージの入れ忘れくらいしかHITしないですね。イベントビュアーにもそれらしいものが出てこないのでちょっと困りました。
EDCBやTVTestは使えていて、エンコードもしないのでクリティカルでは無いのですが、HDDがひっ迫してきたので久し振りに実行したらこのざまでして。
159名無しさん@編集中 (ワッチョイ b15f-NJJL)
2019/08/18(日) 00:19:59.71ID:PBS2yXW+0 >>158
ありがとうございます。
32bit,64bit両方インストールしました。
B25かもと思ってB25のチェックを外したら動きました。B25周りの環境は変わってないと思うのですが、バージョンの不整合なのかもしれません。
B25はver2.2.0.0、TsSplitterはver1.24です。
組み合わせを試してみます。
ありがとうございます。
32bit,64bit両方インストールしました。
B25かもと思ってB25のチェックを外したら動きました。B25周りの環境は変わってないと思うのですが、バージョンの不整合なのかもしれません。
B25はver2.2.0.0、TsSplitterはver1.24です。
組み合わせを試してみます。
160名無しさん@編集中 (ワッチョイ d12d-huez)
2019/08/18(日) 01:16:34.07ID:9WD+mQII0 >>159
関係無いけどtssplitterは1.28があるから探してみなよ
関係無いけどtssplitterは1.28があるから探してみなよ
161名無しさん@編集中 (ワッチョイ 137c-dCD9)
2019/08/18(日) 19:58:44.82ID:5OdunNQa0 6年ぶりにaviutl更新されてる
162名無しさん@編集中 (アウアウクー MM05-eNAc)
2019/08/18(日) 22:33:59.42ID:PEghx+7SM !
163名無しさん@編集中 (ワッチョイ 1316-5lTj)
2019/08/18(日) 22:39:41.79ID:EH74b3AQ0 まだだよ
164名無しさん@編集中 (ワッチョイ 695f-JaCP)
2019/08/18(日) 23:28:02.68ID:g9pgXKzO0 >>159
B25は何種類か出回っているけどVer.は皆2.2.0.0ですね。
DependenciesでB25を見ると Winscard.dll も関係していました。
解除できるKwの Winscard.dll が入っていないとか。
B25は何種類か出回っているけどVer.は皆2.2.0.0ですね。
DependenciesでB25を見ると Winscard.dll も関係していました。
解除できるKwの Winscard.dll が入っていないとか。
165名無しさん@編集中 (ワントンキン MM8b-kB3Y)
2019/08/19(月) 11:23:16.92ID:uvrFTgIbM166名無しさん@編集中 (ワッチョイ 9fda-wk2B)
2019/09/18(水) 00:43:16.29ID:hTL4gZ710 保守
167名無しさん@編集中 (ワッチョイ df32-srNF)
2019/09/28(土) 17:04:23.76ID:lbTrn9e90 m2tsの番組情報保持のためにm2tsPatchというソフトを使用したいのですが
pinfocopy.exeが別途必要なソフトとしてありこれが見つからず困っています
DLできるところありませんでしょうか?
pinfocopy.exeが別途必要なソフトとしてありこれが見つからず困っています
DLできるところありませんでしょうか?
168名無しさん@編集中 (ワッチョイ c7da-BQKu)
2019/09/28(土) 18:19:32.77ID:DFwXY9t70 古いverならここ↓から拾えるよ
ttps://web.archive.org/web/20160318000324/http://saysaysay.net/pinfocopy
ttps://web.archive.org/web/20160318000324/http://saysaysay.net/pinfocopy
170名無しさん@編集中 (アウアウカー Sa55-QsQ5)
2019/10/08(火) 23:10:54.98ID:LDhD84WVa 質問させていただきます。
Crystal Reportの無償版のインストール方法をご存知な方がいたら教えて下さい。
Crystal Reportの無償版のインストール方法をご存知な方がいたら教えて下さい。
171名無しさん@編集中 (ワッチョイ 9fe3-pX1e)
2019/10/16(水) 17:08:44.23ID:QSHwT6+K0 まずパソコンの電源を入れます
172名無しさん@編集中 (ワッチョイWW 9f73-FXnN)
2019/10/16(水) 18:55:26.69ID:C/VP4eaa0 次に二礼二拍手をします
173名無しさん@編集中 (ワッチョイ 21da-j+Iv)
2019/11/15(金) 00:10:49.99ID:ruePPtRY0 dat落ちしませんように
174名無しさん@編集中 (ブーイモ MM76-U8YH)
2019/11/15(金) 04:23:44.38ID:Oig5dJutM じゃあ上げなよ
175名無しさん@編集中 (ワッチョイ 1216-R3ru)
2019/12/01(日) 17:20:17.15ID:iJ+xg9b10 MPEG2-API_Utl (351 commits)をビルドしたもの
https://www.axfc.net/u/4013217.7z
ソース https://github.com/maki-rxrz/MPEG-API_Utils
https://www.axfc.net/u/4013217.7z
ソース https://github.com/maki-rxrz/MPEG-API_Utils
176名無しさん@編集中 (ワッチョイ b5ba-OHO/)
2019/12/03(火) 04:14:43.60ID:sAvlbaPL0 Win7 32bitマシンでほぼまともに字幕抽出できてたCaption2Assのバッチファイルを
最近買ったWin8.1マシンにコピーして字幕抽出しようとしたら
Set PMT_PID to 4f0
Press any key to start
Caption Time: 0:00:00:63
と表示した処で
「Caption2Ass.exeは動作を停止しました
・・・・・・・
プログラムの終了(C)
」
というダイアローグボックスが表示され
字幕抽出が出来ません。
対処方法は在りますか。
最近買ったWin8.1マシンにコピーして字幕抽出しようとしたら
Set PMT_PID to 4f0
Press any key to start
Caption Time: 0:00:00:63
と表示した処で
「Caption2Ass.exeは動作を停止しました
・・・・・・・
プログラムの終了(C)
」
というダイアローグボックスが表示され
字幕抽出が出来ません。
対処方法は在りますか。
177名無しさん@編集中 (ワッチョイWW 128f-Hu9A)
2019/12/03(火) 20:00:27.80ID:NY5QnloM0 エスパーするとランタイムかな?知らんけど
178名無しさん@編集中 (ワッチョイ 5e8e-d0qP)
2019/12/03(火) 21:24:02.46ID:3qMyD8VU0 ビルドし直せばいいんじゃないかな?しらんけど
179名無しさん@編集中 (ワッチョイ 97ad-uKDx)
2019/12/16(月) 07:11:20.09ID:nV4c4duO0 ダメ元で聞くけど
全録的なツールで2つのtsができたとして例えば
17:59:45〜18:10:15 ニュース シブ5時[二][字]
18:09:45〜18:52:15 首都圏ネットワーク[字]
を一つにくっつける(17:59:45〜18:52:15)ようにするツールってないかな?
やっぱり難しいか...(´・ω・`)
全録的なツールで2つのtsができたとして例えば
17:59:45〜18:10:15 ニュース シブ5時[二][字]
18:09:45〜18:52:15 首都圏ネットワーク[字]
を一つにくっつける(17:59:45〜18:52:15)ようにするツールってないかな?
やっぱり難しいか...(´・ω・`)
180名無しさん@編集中 (ワッチョイ c67c-GBjH)
2019/12/16(月) 08:29:47.17ID:5pi9xTBR0 tsmergeではできないかな
俺のは改造してるからできるけど、改造前の状態でできてたかは覚えてない
俺のは改造してるからできるけど、改造前の状態でできてたかは覚えてない
181名無しさん@編集中 (ワッチョイ 1b61-zNNu)
2019/12/16(月) 15:32:29.90ID:Cwxe68au0 Caption2Ass_PCR で、.iniファイルに
[hoge]
PlayResX=1440
PlayResY=1080
とし、-asstype hoge としたときだけ、これが無視されて
PlayResX: 1920
PlayResY: 1080
という .ass ファイルができます。
他の数字のときは正しく反映されます。
PlayResX=1440 と PlayResY=1080 の一方だけ同じ数値でも、大丈夫です。
両方をこの数値にするときだけ、無視されます。
修正していただければうれしいです。
[hoge]
PlayResX=1440
PlayResY=1080
とし、-asstype hoge としたときだけ、これが無視されて
PlayResX: 1920
PlayResY: 1080
という .ass ファイルができます。
他の数字のときは正しく反映されます。
PlayResX=1440 と PlayResY=1080 の一方だけ同じ数値でも、大丈夫です。
両方をこの数値にするときだけ、無視されます。
修正していただければうれしいです。
183名無しさん@編集中 (ワッチョイWW e23e-0sx2)
2019/12/16(月) 18:53:47.81ID:kjfoNnjZ0184名無しさん@編集中 (ワッチョイ c37d-tOoD)
2019/12/16(月) 19:21:59.36ID:rX1v44hj0 >>179
それって
AAAAAAAAA--- と
---BBBBBBBBB から
AAACCCCCCBBB がほしい (C = AとB並走)
プレーヤーでサービスを切り替えながら
リアルタイムでの視聴みたいに再生したい
ってことだろうか?
それって
AAAAAAAAA--- と
---BBBBBBBBB から
AAACCCCCCBBB がほしい (C = AとB並走)
プレーヤーでサービスを切り替えながら
リアルタイムでの視聴みたいに再生したい
ってことだろうか?
185名無しさん@編集中 (ブーイモ MM13-xEe5)
2019/12/17(火) 09:39:43.27ID:0aPzBlZVM186maki (ワッチョイ 1f8c-prDO)
2019/12/22(日) 15:49:04.64ID:WpzL2ldu0 >>181
報告ありがとうございます、修正しました。
以下、補足事項です。
Caption2Ass_PCR ではiniで指定された解像度(PlayResX|Y)のアス比が4:3の場合、
16:9→4:3変換(サイドカットを適応した座標補正)が機能する様になっています。 ※今回の問題はこの機能のバグ
一つ問題なのが、この機能はその他のアス比に対しては動作する様に設計されていない事で、
4:3以外のアス比が指定された場合は座標補正は行われず16:9相当の座標のまま出力されます。
「他の数字のときは正しく反映されます」、もASSヘッダー部分だけ指定通りで、表示位置が正確ではないという問題が残っています。
報告ありがとうございます、修正しました。
以下、補足事項です。
Caption2Ass_PCR ではiniで指定された解像度(PlayResX|Y)のアス比が4:3の場合、
16:9→4:3変換(サイドカットを適応した座標補正)が機能する様になっています。 ※今回の問題はこの機能のバグ
一つ問題なのが、この機能はその他のアス比に対しては動作する様に設計されていない事で、
4:3以外のアス比が指定された場合は座標補正は行われず16:9相当の座標のまま出力されます。
「他の数字のときは正しく反映されます」、もASSヘッダー部分だけ指定通りで、表示位置が正確ではないという問題が残っています。
187名無しさん@編集中 (ワッチョイ 1f8c-prDO)
2019/12/22(日) 15:55:27.67ID:WpzL2ldu0 以下、個人的な見解です。
そもそも、Caption2Ass が出力したASS/SRT字幕は入力元のMPEG-TSに表示タイミング等を合わせた物であり、
CMカットせずにエンコードした場合にも生成した字幕をそのまま使うのは推奨しません。未調整だと表示タイミングが必ずズレます。
-asstype に関しても、Caption2Ass_PCR の出力段階で4:3用に変換を行うと、
・入力元のMPEG-TS(16:9)とでは表示位置が合わない (ASS字幕)
・エンコードしたファイル(4:3)とでは表示タイミングが合わない (ASS/SRT字幕)
といった微妙な(※正確には中間処理段階の)字幕ファイルが生成される事になります。
エンコードしたファイル向けへの表示タイミングの調整は私作の字幕カットツールで行えます。※入力元のMPEG-TSが必須
アス比変換を指定する機能も用意しているので、表示タイミング調整・アス比変換はこちらで一括行う事を推奨しておきます。
(変換は 16:9、4:3、2.35:1 での相互変換をサポート)
加えて、-asstype は Font/Stye の選択までに留めて使用、もです。
そもそも、Caption2Ass が出力したASS/SRT字幕は入力元のMPEG-TSに表示タイミング等を合わせた物であり、
CMカットせずにエンコードした場合にも生成した字幕をそのまま使うのは推奨しません。未調整だと表示タイミングが必ずズレます。
-asstype に関しても、Caption2Ass_PCR の出力段階で4:3用に変換を行うと、
・入力元のMPEG-TS(16:9)とでは表示位置が合わない (ASS字幕)
・エンコードしたファイル(4:3)とでは表示タイミングが合わない (ASS/SRT字幕)
といった微妙な(※正確には中間処理段階の)字幕ファイルが生成される事になります。
エンコードしたファイル向けへの表示タイミングの調整は私作の字幕カットツールで行えます。※入力元のMPEG-TSが必須
アス比変換を指定する機能も用意しているので、表示タイミング調整・アス比変換はこちらで一括行う事を推奨しておきます。
(変換は 16:9、4:3、2.35:1 での相互変換をサポート)
加えて、-asstype は Font/Stye の選択までに留めて使用、もです。
188maki (ワッチョイ 1f8c-prDO)
2019/12/22(日) 15:57:30.92ID:WpzL2ldu0 ぶっちゃけ、Caption2Ass_PCR でのアス比変換機能は削除した方が良いかも知れませんが…
とりあえず検討事項としておきます。
とりあえず検討事項としておきます。
189名無しさん@編集中 (ワッチョイ f761-FRUu)
2019/12/23(月) 12:24:18.62ID:i3YLo0HB0190名無しさん@編集中 (ワッチョイ c461-/WEI)
2019/12/26(木) 03:02:57.33ID:tq87E+lG0 >>186
181, 189 です。もしかしたら、考え方の違いかもしれません。
実は、動画エンコードは以前からやっていたのですが、字幕はつけていませんでした。
最近、字幕にも挑戦しようとして、最初に見つけたのが Caption2AssC のほうだったのです。
こちらは 4:3 に関係なく、単純に変換してくれます。
ただ、1440x1080 の動画の場合、字幕が少し横長になるので、.ini ファイルで
DefaultFontname='Windows TV 丸ゴシック'
DefaultFontsize=80
DefaultStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,75,100,1,0,1,2,2,1,10,10,10,0'
のように、文字の横幅を 75 つまり 3/4 にしました(もちろん 1920x1080 動画の場合は 75 でなくて 100)。
すると 4/3 に拡大され、相殺されて、正方形の文字になります。
テレビ画面と大体同じになると思います(高さが若干ずれているけど)。
181, 189 です。もしかしたら、考え方の違いかもしれません。
実は、動画エンコードは以前からやっていたのですが、字幕はつけていませんでした。
最近、字幕にも挑戦しようとして、最初に見つけたのが Caption2AssC のほうだったのです。
こちらは 4:3 に関係なく、単純に変換してくれます。
ただ、1440x1080 の動画の場合、字幕が少し横長になるので、.ini ファイルで
DefaultFontname='Windows TV 丸ゴシック'
DefaultFontsize=80
DefaultStyle='&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,75,100,1,0,1,2,2,1,10,10,10,0'
のように、文字の横幅を 75 つまり 3/4 にしました(もちろん 1920x1080 動画の場合は 75 でなくて 100)。
すると 4/3 に拡大され、相殺されて、正方形の文字になります。
テレビ画面と大体同じになると思います(高さが若干ずれているけど)。
191名無しさん@編集中 (ワッチョイ c461-/WEI)
2019/12/26(木) 03:03:33.88ID:tq87E+lG0 あっ、私の場合、Aviutl を使っていますが、解像度は変えていません。
h264 にするとき、SAR=4:3 にしています。
そのあと ffmpeg で字幕をくっつけ、.mkv にしています。
もしかして、これが PCR 版との考え方が合わないのかもしれません。
話を元に戻しますが、Caption2AssC の場合、外字を無視する([外:……]としてくれない)ので、どこに外字がわかりません。
それで、PCR のほうを見つけて、乗り換えたのです。
アス比 4:3 のときは変換機能が働くようで、バグかと思ったのですが、
あえてそのようにされていたようですね。
ところで、
> 私作の字幕カットツールで行えます。
とは、どのツールのことでしょうか。
よろしければ、紹介していただけますか。
h264 にするとき、SAR=4:3 にしています。
そのあと ffmpeg で字幕をくっつけ、.mkv にしています。
もしかして、これが PCR 版との考え方が合わないのかもしれません。
話を元に戻しますが、Caption2AssC の場合、外字を無視する([外:……]としてくれない)ので、どこに外字がわかりません。
それで、PCR のほうを見つけて、乗り換えたのです。
アス比 4:3 のときは変換機能が働くようで、バグかと思ったのですが、
あえてそのようにされていたようですね。
ところで、
> 私作の字幕カットツールで行えます。
とは、どのツールのことでしょうか。
よろしければ、紹介していただけますか。
192名無しさん@編集中 (ワッチョイ bd61-/4fn)
2019/12/26(木) 15:14:31.16ID:sy9lqrI/0 Amatsukazeで出力選択を通常にしているのに先頭がカットされるんですが
なぜだかわかる方いますか?
なぜだかわかる方いますか?
193名無しさん@編集中 (ワッチョイ 0ee3-oOc0)
2019/12/28(土) 13:27:58.61ID:EIhkXvX70 わろた
194名無しさん@編集中 (ワッチョイWW df7b-g0OZ)
2019/12/28(土) 22:08:24.16ID:MQzxGNli0 クイズ大王小西かな?
195名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/05(日) 23:39:52.01ID:vVo6DfPH0 >>186
190, 191 です。
「私作の字幕カットツール」とはどのことかを調べてみました。
maki さんの GitHub にある、MPEG-API_Utils 内の cutcaption のことですね。
使ってみました。これ、凄いですね! タイミングが放送とキッチリ揃います!
ここでちょっと私の字幕習得歴を紹介させてください。
以前は字幕はつけていませんしたが、字幕もつけてみたくなり、
検索して最初に見つけたのが .srt でした。
CM カット分は SrtSync で時刻修正できます。
しかし、色・位置情報が失せるのが残念です。
次に .ass に注目しました。
それは色・位置情報は保持されるのですが、
SrtSync に相当するソフトが見つかりませんでした(当時)。
私はプログラミングはできないので、仕方なく .ass のヘッダーを
消したものを .csv として Excel で読み込み、
Trim 情報をもとに「〇分〇秒〜〇分〇秒なら、〇分〇秒早める」と計算させ、
再び .assに戻す、ということをしていました。
190, 191 です。
「私作の字幕カットツール」とはどのことかを調べてみました。
maki さんの GitHub にある、MPEG-API_Utils 内の cutcaption のことですね。
使ってみました。これ、凄いですね! タイミングが放送とキッチリ揃います!
ここでちょっと私の字幕習得歴を紹介させてください。
以前は字幕はつけていませんしたが、字幕もつけてみたくなり、
検索して最初に見つけたのが .srt でした。
CM カット分は SrtSync で時刻修正できます。
しかし、色・位置情報が失せるのが残念です。
次に .ass に注目しました。
それは色・位置情報は保持されるのですが、
SrtSync に相当するソフトが見つかりませんでした(当時)。
私はプログラミングはできないので、仕方なく .ass のヘッダーを
消したものを .csv として Excel で読み込み、
Trim 情報をもとに「〇分〇秒〜〇分〇秒なら、〇分〇秒早める」と計算させ、
再び .assに戻す、ということをしていました。
196名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/05(日) 23:40:25.56ID:vVo6DfPH0 >>186
190, 191 です。
「私作の字幕カットツール」とはどのことかを調べてみました。
maki さんの GitHub にある、MPEG-API_Utils 内の cutcaption のことですね。
使ってみました。これ、凄いですね! タイミングが放送とキッチリ揃います!
ここでちょっと私の字幕習得歴を紹介させてください。
以前は字幕はつけていませんしたが、字幕もつけてみたくなり、
検索して最初に見つけたのが .srt でした。
CM カット分は SrtSync で時刻修正できます。
しかし、色・位置情報が失せるのが残念です。
次に .ass に注目しました。
それは色・位置情報は保持されるのですが、
SrtSync に相当するソフトが見つかりませんでした(当時)。
私はプログラミングはできないので、仕方なく .ass のヘッダーを
消したものを .csv として Excel で読み込み、
Trim 情報をもとに「〇分〇秒〜〇分〇秒なら、〇分〇秒早める」と計算させ、
再び .assに戻す、ということをしていました。
190, 191 です。
「私作の字幕カットツール」とはどのことかを調べてみました。
maki さんの GitHub にある、MPEG-API_Utils 内の cutcaption のことですね。
使ってみました。これ、凄いですね! タイミングが放送とキッチリ揃います!
ここでちょっと私の字幕習得歴を紹介させてください。
以前は字幕はつけていませんしたが、字幕もつけてみたくなり、
検索して最初に見つけたのが .srt でした。
CM カット分は SrtSync で時刻修正できます。
しかし、色・位置情報が失せるのが残念です。
次に .ass に注目しました。
それは色・位置情報は保持されるのですが、
SrtSync に相当するソフトが見つかりませんでした(当時)。
私はプログラミングはできないので、仕方なく .ass のヘッダーを
消したものを .csv として Excel で読み込み、
Trim 情報をもとに「〇分〇秒〜〇分〇秒なら、〇分〇秒早める」と計算させ、
再び .assに戻す、ということをしていました。
197名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/05(日) 23:41:47.90ID:vVo6DfPH0 (二重投稿になってしまいました。ごめんなさい。)
さて、ほんの 1〜2 週間前に cutass というのを見つけました
(あとからわかったのですが、これも maki さん作だったのですね)。
私が Excel で時刻修正したのと一致しました。もっと早く知りたかった!
ただ、それでも少し疑問点が残ります。
始まりを少し早めないとタイミングが合わないのです
(経験則で 0.4〜0.7秒くらい、番組によりバラツキがある)。
これも悪戦苦闘しました。録画機で再生させたのと .mkv を再生させたのを
スマートフォンで撮影し、1 コマずつ見ていき、「ズレは〇秒」と判断し、
〇秒早めて再確認という方法をとっておりました。
しかし、それも別の掲示板での maki さんの、ディレイ調整に関する投稿でわかりました。
ということで、どうやらそんな目の痛くなる苦労からも解放されそうです。
CutCaption を使うと正確なタイミングで字幕が表示されました。
さて、ほんの 1〜2 週間前に cutass というのを見つけました
(あとからわかったのですが、これも maki さん作だったのですね)。
私が Excel で時刻修正したのと一致しました。もっと早く知りたかった!
ただ、それでも少し疑問点が残ります。
始まりを少し早めないとタイミングが合わないのです
(経験則で 0.4〜0.7秒くらい、番組によりバラツキがある)。
これも悪戦苦闘しました。録画機で再生させたのと .mkv を再生させたのを
スマートフォンで撮影し、1 コマずつ見ていき、「ズレは〇秒」と判断し、
〇秒早めて再確認という方法をとっておりました。
しかし、それも別の掲示板での maki さんの、ディレイ調整に関する投稿でわかりました。
ということで、どうやらそんな目の痛くなる苦労からも解放されそうです。
CutCaption を使うと正確なタイミングで字幕が表示されました。
198名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/05(日) 23:42:13.87ID:vVo6DfPH0 本音を言うと、もっと正確に再現したい――例えば、
濁音・半濁音も元が半角なら半角で表示したい、外字もそのまま表示したい、
文字が半透明の四角で囲まれ読みやすくしたい――しかし、.ass の仕様上、
それは無理のようです。
ところで、以前 tsCaption というソフトを見つけました。
試していませんが、字幕を ts に残したまま、エンコした h264 を
その ts に入れるようです(他にも機能あり)。
これなら外字等もそのまま再現できそうです。
いいなと思いましたが、CM カットは Murdoc Cutter を使うようです。
それだとGOP 単位なので、正確にカットできません。
ということで、どなかたが tsCaption の字幕のまま、
ディレイ値や Trim の時刻修正できるソフトを作らない限り、
この CutCaption をずっと愛用し続けていこうと思います。
ディレイ値を判断できるのはこれだけではないでしょうか。
こんなすごいソフト、もっと有名になればいいのにと思うのは私だけでしょうか……(Caption2Ass を紹介するブログは多いけど、cutass や CutCaption を
紹介するブログはほとんどない)。
濁音・半濁音も元が半角なら半角で表示したい、外字もそのまま表示したい、
文字が半透明の四角で囲まれ読みやすくしたい――しかし、.ass の仕様上、
それは無理のようです。
ところで、以前 tsCaption というソフトを見つけました。
試していませんが、字幕を ts に残したまま、エンコした h264 を
その ts に入れるようです(他にも機能あり)。
これなら外字等もそのまま再現できそうです。
いいなと思いましたが、CM カットは Murdoc Cutter を使うようです。
それだとGOP 単位なので、正確にカットできません。
ということで、どなかたが tsCaption の字幕のまま、
ディレイ値や Trim の時刻修正できるソフトを作らない限り、
この CutCaption をずっと愛用し続けていこうと思います。
ディレイ値を判断できるのはこれだけではないでしょうか。
こんなすごいソフト、もっと有名になればいいのにと思うのは私だけでしょうか……(Caption2Ass を紹介するブログは多いけど、cutass や CutCaption を
紹介するブログはほとんどない)。
199名無しさん@編集中 (ワッチョイ 418e-uetj)
2020/01/07(火) 01:31:03.52ID:L8ZG5O+P0 自分で紹介すればいいよ
タイミングなんて字幕付ける人間の気分でころころ変わるようなものなのに・・・
タイミングなんて字幕付ける人間の気分でころころ変わるようなものなのに・・・
200名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/07(火) 05:32:16.83ID:Mmzy9gxH0 >>199
> 自分で紹介すればいいよ
ははは、そうなんですよね……。あたしゃー、ブログやってないものでして……。
> タイミングなんて字幕付ける人間の気分でころころ変わるようなものなのに・・・
これも確かにそうですよね。
例えば、シリーズ物で同じ OP の音楽で、字幕の音符が表示されるタイミングが微妙に違うし。
あと、一般にアニメやドラマのセリフは、言う前に字幕が表示されますが、
「ええ〜っ!」とドキッとする衝撃の部分は、しゃべる前に字幕が表示されると興ざめなので、
そこは後で表示されてほしいな、と思うことがあります。
> 自分で紹介すればいいよ
ははは、そうなんですよね……。あたしゃー、ブログやってないものでして……。
> タイミングなんて字幕付ける人間の気分でころころ変わるようなものなのに・・・
これも確かにそうですよね。
例えば、シリーズ物で同じ OP の音楽で、字幕の音符が表示されるタイミングが微妙に違うし。
あと、一般にアニメやドラマのセリフは、言う前に字幕が表示されますが、
「ええ〜っ!」とドキッとする衝撃の部分は、しゃべる前に字幕が表示されると興ざめなので、
そこは後で表示されてほしいな、と思うことがあります。
201名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/07(火) 17:45:10.07ID:Mmzy9gxH0 196-198(と 200)です。
よく見ると、cutass にもディレイ値調節の機能があったんですね(Readme をよく読んでなかった)。
しばらく使ってみたところ、cutass と CutCaption で、ズレがありました。
再現できる例を提示できないのが申し訳ないのですが、
4 時間半の歌番組を CM カット(約 30 箇所)したら 3 時間 40 分になったのですが、
最後の字幕が 10 秒くらいずれました。
cutcaption -l hoge.avs -o hoge_cut hoge.d2v
cutass -t hoge.avs -o hoge_cut.ass -md hoge.d2v
としたのですが、後者のほうが実際と合っていて、前者は最後の字幕が約 10 秒早いです。
一応、報告しておきます。
よく見ると、cutass にもディレイ値調節の機能があったんですね(Readme をよく読んでなかった)。
しばらく使ってみたところ、cutass と CutCaption で、ズレがありました。
再現できる例を提示できないのが申し訳ないのですが、
4 時間半の歌番組を CM カット(約 30 箇所)したら 3 時間 40 分になったのですが、
最後の字幕が 10 秒くらいずれました。
cutcaption -l hoge.avs -o hoge_cut hoge.d2v
cutass -t hoge.avs -o hoge_cut.ass -md hoge.d2v
としたのですが、後者のほうが実際と合っていて、前者は最後の字幕が約 10 秒早いです。
一応、報告しておきます。
202名無しさん@編集中 (ワッチョイ 4d61-BfT8)
2020/01/07(火) 17:58:58.69ID:Mmzy9gxH0 よく見ると、徐々にずれるのではなく、
(この番組に関して、CM カット後の時間で)約 2 時間 55 後に
一定値(この場合 9.88 秒)少なく出ます。
同じ .avs ファイルを使っています
(つまり、Trim( , )++Trim( , )++...++Trim( , ) は変えていない)。
(この番組に関して、CM カット後の時間で)約 2 時間 55 後に
一定値(この場合 9.88 秒)少なく出ます。
同じ .avs ファイルを使っています
(つまり、Trim( , )++Trim( , )++...++Trim( , ) は変えていない)。
203名無しさん@編集中 (ワッチョイ 5f61-alJZ)
2020/01/10(金) 20:54:59.68ID:it2jSBn60 201, 202 です。
(しつこいかな、と思いますが……)
test.ass を次のようにします。
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:13.69,0:00:15.97,Default,,0,0,0,,{\pos(255,300)}始まり\N
Dialogue: 0,3:30:08.24,3:30:11.17,Default,,0,0,0,,{\pos(255,300)}次はCM\N
Dialogue: 0,3:38:37.61,3:38:39.88,Default,,0,0,0,,{\pos(255,300)}続いては\N
Dialogue: 0,4:26:45.16,4:26:45.91,Default,,0,0,0,,{\pos(255,420)}ありがとうございました。\N
(しつこいかな、と思いますが……)
test.ass を次のようにします。
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:13.69,0:00:15.97,Default,,0,0,0,,{\pos(255,300)}始まり\N
Dialogue: 0,3:30:08.24,3:30:11.17,Default,,0,0,0,,{\pos(255,300)}次はCM\N
Dialogue: 0,3:38:37.61,3:38:39.88,Default,,0,0,0,,{\pos(255,300)}続いては\N
Dialogue: 0,4:26:45.16,4:26:45.91,Default,,0,0,0,,{\pos(255,420)}ありがとうございました。\N
204名無しさん@編集中 (ワッチョイ 5f61-alJZ)
2020/01/10(金) 20:55:20.45ID:it2jSBn60 test.avs を次のようにします。
Trim(47,14464)++Trim(17618,18063)++Trim(18964,28050)
++Trim(31651,42505)++Trim(47002,68289)++Trim(70088,70534)
++Trim(73688,83346)++Trim(86500,86945)++Trim(88745,98275)
++Trim(102472,122908)++Trim(126506,135087)++Trim(136887,137332)
++Trim(140487,151682)++Trim(156185,166066)++Trim(170569,174991)
++Trim(177246,177692)++Trim(180390,254916)++Trim(258517,277491)
++Trim(280189,298049)++Trim(299855,300300)++Trim(302099,357875)
++Trim(360574,371849)++Trim(372750,373195)++Trim(376799,387930)
++Trim(390635,390930)++Trim(392730,407083)++Trim(409782,410077)
++Trim(412783,444541)++Trim(449043,454612)++Trim(458663,480014)
Trim(47,14464)++Trim(17618,18063)++Trim(18964,28050)
++Trim(31651,42505)++Trim(47002,68289)++Trim(70088,70534)
++Trim(73688,83346)++Trim(86500,86945)++Trim(88745,98275)
++Trim(102472,122908)++Trim(126506,135087)++Trim(136887,137332)
++Trim(140487,151682)++Trim(156185,166066)++Trim(170569,174991)
++Trim(177246,177692)++Trim(180390,254916)++Trim(258517,277491)
++Trim(280189,298049)++Trim(299855,300300)++Trim(302099,357875)
++Trim(360574,371849)++Trim(372750,373195)++Trim(376799,387930)
++Trim(390635,390930)++Trim(392730,407083)++Trim(409782,410077)
++Trim(412783,444541)++Trim(449043,454612)++Trim(458663,480014)
205名無しさん@編集中 (ワッチョイ 5f61-alJZ)
2020/01/10(金) 20:55:36.05ID:it2jSBn60 4 時間半以上の test.ts ファイルを適当に用意します。
cutass.exe -t test.avs -o test_ca.ass -md test.ts
と
cutcaption.exe -l test.avs -o test_cc test.ts
で得られる 2 つの .ass を比較すると、
4 行のうち最初の 2 行は一致しますが、あとは一致しません。
例示したやつは字幕を端折っていますが、実際は 1000 行以上あり、
30 行以上が欠けて、時刻も 10 秒くらいずれます。
cutass.exe -t test.avs -o test_ca.ass -md test.ts
と
cutcaption.exe -l test.avs -o test_cc test.ts
で得られる 2 つの .ass を比較すると、
4 行のうち最初の 2 行は一致しますが、あとは一致しません。
例示したやつは字幕を端折っていますが、実際は 1000 行以上あり、
30 行以上が欠けて、時刻も 10 秒くらいずれます。
206名無しさん@編集中 (ワッチョイ 7f01-7he8)
2020/01/14(火) 01:31:07.26ID:lPrPzPiw0 字幕
TSのCMtrimカットをAviultでカットしてtrimを抜き出すmpegencでもCM起点を記しすれば可能
Caption2srtで抜き出したSRTをsrtTrim をつかってAvisynthをつかっtrimでカットする
映像タイミングに500ミリはや出しすればだいたいうまく行く
地上波等で元からむちゃくちゃなタイミングは合わせることができない
それでも無理やり合わしたければ
SubtitleEditで動画再生しながら合わせることは可能
長文と連投多すぎてどこまで解決してるか不明だがやりたいことはこれでできるんじゃないかな?
TSのCMtrimカットをAviultでカットしてtrimを抜き出すmpegencでもCM起点を記しすれば可能
Caption2srtで抜き出したSRTをsrtTrim をつかってAvisynthをつかっtrimでカットする
映像タイミングに500ミリはや出しすればだいたいうまく行く
地上波等で元からむちゃくちゃなタイミングは合わせることができない
それでも無理やり合わしたければ
SubtitleEditで動画再生しながら合わせることは可能
長文と連投多すぎてどこまで解決してるか不明だがやりたいことはこれでできるんじゃないかな?
207名無しさん@編集中 (ワッチョイ 2d61-s5Rz)
2020/01/16(木) 02:59:29.62ID:BCtotK6z0 >>206
お騒がせしてすみません。これまでのやりとりをまとめると、次のようになります。
まず、単純に字幕付き動画を作ることは、ちゃんとできます。
おっしゃる通り、trim は Aviutl の Trim プラグインを使っています。
.mp4 と、trim した .ass を ffmpeg で合成し、.mkv にしています。
ここで、字幕に関して 2 つの「こだわり」が発生しました。
(1)位置をできるだけ実際の放送に近づけたい。
(2)タイミングをできるだけ実際の放送に近づけたい。
お騒がせしてすみません。これまでのやりとりをまとめると、次のようになります。
まず、単純に字幕付き動画を作ることは、ちゃんとできます。
おっしゃる通り、trim は Aviutl の Trim プラグインを使っています。
.mp4 と、trim した .ass を ffmpeg で合成し、.mkv にしています。
ここで、字幕に関して 2 つの「こだわり」が発生しました。
(1)位置をできるだけ実際の放送に近づけたい。
(2)タイミングをできるだけ実際の放送に近づけたい。
208名無しさん@編集中 (ワッチョイ 2d61-s5Rz)
2020/01/16(木) 03:00:29.25ID:BCtotK6z0 (1)についてが、181 以降のやり取りです。
私は「4:3 のときだけ挙動がおかしい、バグだ、他のアス比同様に」のつもりだったのですが、
これはバグではなく、作者様が意図的にそのようにされていたようです。
(2)についてです。
「いいソフト発見!」が(195 は二重投稿のため無視して)196 からです。
「2 つのソフトで食い違い、バグかな?」が 201 からです。
「10 秒食い違う」と書いたけど、約 10 分ですね。
お返事はまだいただいていませんが、2 時間程度のソースなら食い違いはないので、
そんなに不便ではありません。でも、その経験から、cutass に信頼がおけます。
私は「4:3 のときだけ挙動がおかしい、バグだ、他のアス比同様に」のつもりだったのですが、
これはバグではなく、作者様が意図的にそのようにされていたようです。
(2)についてです。
「いいソフト発見!」が(195 は二重投稿のため無視して)196 からです。
「2 つのソフトで食い違い、バグかな?」が 201 からです。
「10 秒食い違う」と書いたけど、約 10 分ですね。
お返事はまだいただいていませんが、2 時間程度のソースなら食い違いはないので、
そんなに不便ではありません。でも、その経験から、cutass に信頼がおけます。
209名無しさん@編集中 (ワッチョイ 2d61-s5Rz)
2020/01/16(木) 03:03:17.38ID:BCtotK6z0 で、これ以上書いたらさすがにうっとおしいでしょうから、書き込むか迷っていたのですが、
ついでに書き込みます。また、バグと思しきものを発見しました。
平日 14 時からの E テレの「高校講座」(サブチャンネルの方)で試すと、
数秒のマージンのため、冒頭数秒が HD 画質の前番組、それから SD 画質の本編なのですが、
こちらは逆に CutCaption のほうが正しく、cutass のほうが(マージンの分?)ずれます。
対処されるかは、作者様にお任せします。
ついでに書き込みます。また、バグと思しきものを発見しました。
平日 14 時からの E テレの「高校講座」(サブチャンネルの方)で試すと、
数秒のマージンのため、冒頭数秒が HD 画質の前番組、それから SD 画質の本編なのですが、
こちらは逆に CutCaption のほうが正しく、cutass のほうが(マージンの分?)ずれます。
対処されるかは、作者様にお任せします。
210(1/2) (ワッチョイ 4a2a-ol1H)
2020/02/01(土) 16:25:56.11ID:0WcRnpRg0 ts_parserで出力したaacをfaadでPCM(.wav)にデコードしているのですが、不正なファイルが含まれていると意図した挙動にならずに困っています。
たまにソースaacの中にADTSヘッダが不正なファイルが紛れ込んでいるらしく、2ch放送にもかかわらず出力される.wavファイルが途中で分割されてしまいます。
faad.exe -F 0x3330D -S -d -D -539 -o "D:\tmp\audio_pcm.wav" "D:\src\source PID 112 DELAY -539ms.aac"
Frame 44137 : Error 'Gain control not yet implemented'
Frame 44138 : Reinitializing LIBFAAD2
Frame 44138 : 1 frames were inserted.
Frame 44139 : Error 'Unexpected channel configuration change'
Frame 44139 : Reinitializing LIBFAAD2
Frame 44139 : Error 'Quantised value out of range'
たまにソースaacの中にADTSヘッダが不正なファイルが紛れ込んでいるらしく、2ch放送にもかかわらず出力される.wavファイルが途中で分割されてしまいます。
faad.exe -F 0x3330D -S -d -D -539 -o "D:\tmp\audio_pcm.wav" "D:\src\source PID 112 DELAY -539ms.aac"
Frame 44137 : Error 'Gain control not yet implemented'
Frame 44138 : Reinitializing LIBFAAD2
Frame 44138 : 1 frames were inserted.
Frame 44139 : Error 'Unexpected channel configuration change'
Frame 44139 : Reinitializing LIBFAAD2
Frame 44139 : Error 'Quantised value out of range'
211(2/2) (ワッチョイ 4a2a-ol1H)
2020/02/01(土) 16:26:51.27ID:0WcRnpRg0 そうしたファイルもaac分割前のtsをTsSplitteにかけるとこちらは不正ヘッダをスキップするロジックが入っているおかげで分割されずに処理が進みます。
TsSplitter.exe -EIT -ECM -EMM -SEPAC -1SEG -OUT "D:\src" "D:\src\video.ts"
EITフラグ:オン/ECMフラグ:オン/EMMフラグ:オン/HD○,SD○○○,1SEG×
video.ts
音声種別が切り替わった(2ch->3ch) Time:01:00:05:285
音声分割をキャンセルします。(2ch->3ch->2chへの変化) Time:01:00:05:285
TsSplitterのように不正なADTSヘッダは無視して処理を進めるfaadのオプションかfaadに代わる別のツール、
もしくはaacファイルそのものの異常を修正してくれるツールなどはありませんか?
TsSplitter.exe -EIT -ECM -EMM -SEPAC -1SEG -OUT "D:\src" "D:\src\video.ts"
EITフラグ:オン/ECMフラグ:オン/EMMフラグ:オン/HD○,SD○○○,1SEG×
video.ts
音声種別が切り替わった(2ch->3ch) Time:01:00:05:285
音声分割をキャンセルします。(2ch->3ch->2chへの変化) Time:01:00:05:285
TsSplitterのように不正なADTSヘッダは無視して処理を進めるfaadのオプションかfaadに代わる別のツール、
もしくはaacファイルそのものの異常を修正してくれるツールなどはありませんか?
212名無しさん@編集中 (ワッチョイ 5d16-unxX)
2020/02/01(土) 22:11:07.97ID:xANEJQsW0 ffmpegを使ったaac -> wav変換
"C:\Program Files2\DTV_tools\DGMPGDec\ffmpeg.exe" -i "%~1" -acodec pcm_s16le -ac 2 "%~n1.wav"
古すぎて役に立つかは不明だけどBonTSDemux(十数年前はこれのm2v+WAVがド定番だった
あるいはFAKEaacでaacのまま編集(この場合はaac -> mp4へのremuxをmp4boxでやると通ることが多い)
ts2aacだと修正してくれたようなしてくれなかったような・・(CS局非対応など終わったツールかも)
ざっと思いつくのはこれくらい
"C:\Program Files2\DTV_tools\DGMPGDec\ffmpeg.exe" -i "%~1" -acodec pcm_s16le -ac 2 "%~n1.wav"
古すぎて役に立つかは不明だけどBonTSDemux(十数年前はこれのm2v+WAVがド定番だった
あるいはFAKEaacでaacのまま編集(この場合はaac -> mp4へのremuxをmp4boxでやると通ることが多い)
ts2aacだと修正してくれたようなしてくれなかったような・・(CS局非対応など終わったツールかも)
ざっと思いつくのはこれくらい
213名無しさん@編集中 (アタマイタイー 7dda-RCOk)
2020/02/02(日) 03:33:40.87ID:dyFx1GUO00202 初心者スレでやれ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 石破首相、「就職氷河期世代」で今も不安定な仕事に就いている人に農業、建設業、物流業へ就労拡大指示 ★9 [お断り★]
- 次期戦闘機に「烈風」検討 防衛省、旧海軍の名称使用 | 共同通信 [少考さん★]
- 「水道水が飲める国」は、世界でたった9か国だった [お断り★]
- 【競馬】日本の3冠牝馬・リバティアイランド、予後不良で安楽死… 遠征先の香港G1で悲劇 レース中に左前脚を故障★2 [冬月記者★]
- 【話題】「都会を捨てて田舎に移住して幸せ!」その田舎、本当に田舎ですか? という問題 [ひぃぃ★]
- 【名古屋】男風呂の脱衣所で…7歳女の子の裸を撮影した現行犯で32歳会社員の男逮捕 父親が発見し従業員と取り押さえる [シャチ★]
- 【実況】博衣こよりのえちえちロックマンX8🧪
- 【悲報】産経新聞「万博批判の報道は一般市民にとって本当に迷惑です」 [616817505]
- 🏡
- 石破「なぜ氷河期世代は働かないのか? 70歳でも半数は働いてるぞ肉体労働で」トランプ安倍 [205023192]
- GW絵スレ2025夜の部
- 大阪万博、追い詰められてブルーベリーフラペチーノみたいなことをし始める [931948549]