X



CMカット スレ★3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0502名無しさん@編集中 (ワッチョイ ef7f-Ogju)
垢版 |
2018/01/08(月) 03:02:24.10ID:Fjvz2GWy0
>>501
srcフォルダにあるac.jsを編集します。
特定のファイルだけ残したいのは知ってるのですがめんどくさいんで言ってみただけです。

2897行目(ほぼファイルの最後)の_file.remove();行を
if( !(_file.ext().match(/avs/) && _file.name().match(/.joinlogoscp.output/)) ){
_file.remove();
}
に置換えればそうなると思います。
0507名無しさん@編集中 (ワッチョイW 2bb3-PREc)
垢版 |
2018/01/08(月) 11:56:50.27ID:OLxHqaUA0
ラフに煽る文投稿して変につつくヤツのほうがよっぽど邪魔になる感じを
引き起こすことになるでしょ。
どうせ俺の書いたことにレスする気ねーんだから黙ってスルーしとけよ
0508名無しさん@編集中 (ワッチョイW 2bb3-PREc)
垢版 |
2018/01/08(月) 12:00:47.54ID:OLxHqaUA0
>>502
教えてくれてありがとうございます。
ちなみに上みたいなこと書いてますがまだ僕の問題解決してません。
tempほにゃらら.joinlogoscp.output.avsだけ残ってればいいやと思ってたのですが
temp_ほにゃらら.avsがないとどのTSファイルがどの.joinlogoscp.output.avsに対応しているか
わからないことに気が付きました。
0510名無しさん@編集中 (ワッチョイ 9fd2-Gfid)
垢版 |
2018/01/08(月) 12:15:55.20ID:z4o5h2kS0
生イキリオタク
0511名無しさん@編集中 (ワッチョイW 2bb3-PREc)
垢版 |
2018/01/08(月) 12:33:42.70ID:OLxHqaUA0
まだ定かじゃないんです。自分のac.jsの編集の仕方が悪いかもしれないんですが。
>>502さんの書いてくれたやり方でエンコしてみました。
そうすると.joinlogoscp.output.avsやtemp_ほにゃらら.avsがtempファイルに
端から生成されないことないですか?最初から見つからない気がします。
結果のmp4ファイルはちゃんとCMカットされているのですが
0517名無しさん@編集中 (ワッチョイ ef7f-Ogju)
垢版 |
2018/01/08(月) 14:26:33.56ID:Fjvz2GWy0
その通りなんだよなぁ
邪魔とか以前に、話を広げるのはスレ違いだと思うので、ここまでで。

>>508,511
後出しでそんなことを言われても困るのですが、
前後をみつつif文のなかを色々考えれば思ってることは出来るはずだよ
tempが生成されないことはありえません。
単に、クリーンorリセットしてないで、ソースフォルダにカット済みjsonが残ってるのでは?
そうだと、もともとjlsはスキップされる仕様なので

まあ、ここまでで。
もう私は返事しませんよ
0519名無しさん@編集中 (ワッチョイW 2bb3-PREc)
垢版 |
2018/01/08(月) 15:40:50.47ID:OLxHqaUA0
>>517
ありがとうございました。
条件変えて今やってみたらたしかに.joinlogoscp.output.avsだけtempフォルダに残りました。
作業中、tempフォルダに.joinlogoscp.output.avsやtemp_ほにゃらら.avsも作られてもいました。
3回ほどテストしたつもりだったのですが。
0525名無しさん@編集中 (ワッチョイ 3d9f-cctt)
垢版 |
2018/01/12(金) 01:51:08.88ID:ftBJ485K0
join_logo_scp試行環境_2.zip を流用して、
勝手にx264、x265エンコードを追加(差分のみ)
https://www.axfc.net/u/3879681

■実行手順
1.AviSynthPlus-r1576.exe をインストール
2.以下を「C:\Program Files (x86)\AviSynth+\plugins64+」にコピー
 TIVTC.dll
 yadifmod2.dll
3.以下を「join_logo_scp試行環境\bin」にコピー
 x264_x64.exe
 x265_x64.exe
 ts_parser.exe
 muxer.exe
 remuxer.exe
4.下記batにTSファイルをD&D
 jlse_bat_x264_24p.bat
 jlse_bat_x264_30p.bat
 jlse_bat_x265_24p.bat
 jlse_bat_x265_30p.bat
0527名無しさん@編集中 (ワッチョイ 7d8a-0PCX)
垢版 |
2018/01/13(土) 10:39:47.82ID:AiZuVkAR0
指定通りに環境作ったけど、エンコードするところで、
Script error: There is no function named 'LWLibavVideoSource'.って出る
こっちの環境に何かが足らんのだろうけど
0532名無しさん@編集中 (ワッチョイ ea9f-0PCX)
垢版 |
2018/01/15(月) 19:34:22.47ID:EBSFvjBl0
join_logo_scp試行環境 で質問です。
CM->番組ロゴなし->番組ロゴ有り->CM->番組ロゴなし->番組ロゴ有り
という番組があって現状番組ロゴなしもCMカットされてしまうのですが、これを残せないでしょうか?

一応 1463-686=777フレームなので
MkLogo S 777 767 787
と入れてみたのですが駄目でした。

obs_chapterexe.txt
CHAPTER01=00:00:11.712
CHAPTER01NAME=19フレーム SCPos:369 368
CHAPTER02=00:00:22.289
CHAPTER02NAME=18フレーム SCPos:668 667
CHAPTER02=00:00:22.289
CHAPTER02NAME=18フレーム @ SCPos:686 685
CHAPTER03=00:00:48.348
CHAPTER03NAME=14フレーム SCPos:1463 1462
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
CHAPTER20NAME=18フレーム SCPos:90578 90577
CHAPTER20=00:50:22.286
CHAPTER20NAME=18フレーム @ SCPos:90596 90595
CHAPTER21=00:50:48.345
CHAPTER21NAME=30フレーム SCPos:91373 91372
CHAPTER22=01:04:07.343
CHAPTER22NAME=29フレーム SCPos:115319 115318
0533名無しさん@編集中 (ワッチョイ ea9f-0PCX)
垢版 |
2018/01/15(月) 19:35:16.97ID:EBSFvjBl0
obs_jlscp.txt
0 1462 49 -6 0 :Nologo
1463 80702 2644 -1 2628 :Mix
80703 83399 90 0 0 :CM
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
89874 91372 50 0 0 :Nologo
91373 162551 2375 0 2370 :Mix
162552 166147 120 0 0 :CM

obs_logoframe.txt
1466 S 28 ALL 1466 1485
5085 E 28 ALL 5068 5085
5242 S 28 BTM 5242 5260
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
91376 S 28 BTM 91376 91395
115316 E 28 ALL 115296 115316
0536名無しさん@編集中 (ワッチョイ 7db3-QpsD)
垢版 |
2018/01/16(火) 17:41:02.31ID:h2ad97Fi0
やってることと 言ってることがちぐはぐだけど
join_logo_scpのオプションで -CutMrgIn 777 にしたらだめなんか?

あと結果は不要だと思っても省略せずに全部貼ってね
0548名無しさん@編集中 (ワッチョイ d5b3-GP+B)
垢版 |
2018/01/22(月) 19:36:11.01ID:ist6uGN40
>>532
もういないと思うけどJL_フラグ指定.txt内のHI210の項目を参考にやってみたらどうだろう
一応HI210は 先頭ロゴから210秒はロゴありとするとなっていて

If HI210
MkLogo S 0 -30.0 30.0 -N 1 -EndLen 00:03:30 00:03:26 00:03:34 -overlap -confirm -noedge
EndIf

という記述になっているけど
0549名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:27:33.28ID:PBodhUNQ0
>>539
使ってみました。
なかなかいい感じで使える上に、カスタマイズがしやすいのがよいです。
常用のためにいくつか不具合の修正と、機能追加を行ったので、 投稿してみます。 (次から)
0550名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:34:15.65ID:PBodhUNQ0
うまく書き込めない。。。(2ch経験浅)

■ jlse_bat_x265_30p.bat jlse_bat_x264_24p.bat jlse_bat_x264_30p.bat jlse_bat_x265_24p.bat
に対して以下のような編集を行う(バグフィックス)
FOR /F "delims=* usebackq" %%t IN (`dir /b "work_tsp * 0ms.aac"`) DO set nameinaac=%%t

FOR /F "delims=* usebackq" %%t IN (`dir /b "work_manual 0ms.aac" "work_tsp *-0ms.aac" "work_d2v *-0ms.aac"`) DO set nameinaac=%%t
0551名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:35:54.33ID:PBodhUNQ0
■ all_encode.bat 以下を先頭に追記
set BASEDIR=%~dp0
cd /d %BASEDIR%

■ bin/bat_jlse_main.bat を以下のように書き換える
rem ##☆aacをトリミング
FOR /F "delims=* usebackq" %%t IN (`dir /b "work_tsp *ms.aac"`) DO set nameinaac=%%t
"%BINDIR%aacedit2.exe" "%nameinaac%" -x -t "%file_avs_cut%"
0552名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:36:18.21ID:PBodhUNQ0
rem ##☆aacをトリミング
rem FOR /F "delims=* usebackq" %%t IN (`dir /b "work_tsp *ms.aac"`) DO set nameinaac=%%t
FOR /F "delims=* usebackq" %%t IN (`dir /b "work_tsp *ms.aac" "work_d2v *ms.aac"`) DO set nameinaac=%%t
if "%ADJUST_DELAY%" == "1" "%BINDIR%aacedit2.exe" "%nameinaac%" -x -t "%file_avs_cut%"
if not "%ADJUST_DELAY%" == "1" "%BINDIR%aacedit2.exe" -o "work_manual 0ms.aac" "%nameinaac%" -t "%file_avs_cut%"
0555名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:37:50.36ID:PBodhUNQ0
■ bin/bat_intools.bat を以下のように書き換える
rem ## use_intoolsの使用例(0が通常)
rem ## 0 : L-SMASH Works
rem ## 1 : dgindex + FAW

rem ## use_intoolsの使用例(0が通常)
rem ## 0 : L-SMASH Works
rem ## 1 : dgindex
0556名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:38:30.10ID:PBodhUNQ0
■ bin/bat_intools.bat を以下のように書き換える2
rem ##------------------------------------------------
rem ##(別ツール使用例)DGIndex動作
rem ##------------------------------------------------
:label_dgindex
echo DGIndexを使用します
set named2v=work_d2v
set nameinaac1=%named2v%*ms.aac
set nameinwav1=%named2v%*ms_aac.wav

DGIndex.exe -SD=? -AIF=?%~1? -OF=?%named2v%? -IA=3 -hide -exit
> "%file_avs_in%" echo MPEG2Source("%named2v%.d2v", idct=3)
call :sublabel_faw
>> "%file_avs_in%" echo AudioDub(last,WavSource("%nameinwav%"))
>> "%file_avs_in%" echo YV12toYUY2(itype=0,interlaced=true,cplace=0)
goto label_in_end
0557名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:38:52.89ID:PBodhUNQ0
rem ##------------------------------------------------
rem ##(別ツール使用例)DGIndex動作
rem ##------------------------------------------------
:label_dgindex
echo DGIndexを使用します
set dominance=0
set named2v=work_d2v
set nameinaac1=%named2v%*ms.aac
set nameinwav1=%named2v%*ms_aac.wav
set nameinm2v=%named2v%.demuxed.m2v

DGIndex.exe -SD=? -AIF=?%~1? -OFD=?%named2v%? -IA=3 -hide -exit
> "%file_avs_in%" echo TSFilePath="%nameinm2v%"
>> "%file_avs_in%" echo LWLibavVideoSource(TSFilePath, seek_mode = 2, seek_threshold = 0, repeat=true, dominance=%dominance%)

FOR /F "delims=* usebackq" %%t IN (`dir /b "%nameinaac1%"`) DO set nameinaac=%%t
>> "%file_avs_in%" echo AudioDub(last, LWLibavAudioSource("%nameinaac%", layout="stereo"))
goto label_in_end 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
0558名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:41:02.34ID:PBodhUNQ0
エンコード時のプライオリティ設定機能を追加
■ jlse_bat_x265_30p.bat jlse_bat_x264_24p.bat jlse_bat_x264_30p.bat jlse_bat_x265_24p.bat
のffmpeg起動直前の行に以下を追記
start cmd /c "timeout /t 3 && wmic process where name='ffmpeg.exe' call setpriority 64"
0559名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:44:29.67ID:PBodhUNQ0
以上で
1. dgindexを使う機能のバグフィックス
2. encode時の -0ms の部分のバグフィックス
3. all_encode.batのバグフィックス
4. DELAY調整をしないオプションの追加
5. 圧縮時のプライオリティ設定機能の追加
です。
0560名無しさん@編集中 (ワッチョイ 3a23-0KJ8)
垢版 |
2018/01/27(土) 18:45:53.46ID:PBodhUNQ0
こちらの環境依存でしたが、以下も必要でした。

■ bin/logoframe.exe を join_logo_scp_set_v4.zip 内の logoframe_116.zip の中のものに差し替え
(同梱の logoframe.exe は必要 CPU コマンドが新しすぎて IvyBridge では動かない)

音ズレの評価では、dgindexを使っての、DELAY調整なしが一番よかったので、
こちらで利用し始めました。
0567名無しさん@編集中 (ワッチョイ f7e0-T3WU)
垢版 |
2018/02/16(金) 19:47:06.62ID:Ohttwh5c0
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
0568名無しさん@編集中 (ワッチョイ 574b-h3lW)
垢版 |
2018/02/16(金) 23:56:08.94ID:J8qrqr0A0
ubuntu16.04でtsのcmカットしたいんですがComSkipで失敗してしまうんですが対策とかないですか?
0571名無しさん@編集中 (ワッチョイ 57b3-h3lW)
垢版 |
2018/02/17(土) 11:10:04.84ID:kGdOj8ff0
>>568 です
自己解決しましたわ
エラーなんか出てないのにエラー書けとか言うバカがここの板にいるの驚きですわ
0578名無しさん@編集中 (ワッチョイW 3789-b/Fm)
垢版 |
2018/02/20(火) 18:02:34.32ID:MPAIy/jb0
最近CMカットうまくいかないことが増えたな
テレビ局がなんかロゴ対策してんのかなw
0585名無しさん@編集中 (ワッチョイWW e6af-rKb/)
垢版 |
2018/02/22(木) 02:39:10.57ID:+x5v10Te0
普段の処理では使ってないけど音ズレしてるときとかに使うかなあ
一般的に対応し辛いって言われるどんどんズレが大きくなる音ズレに当たったときに冒頭数秒を削ったらズレなくなった
0590名無しさん@編集中 (ワッチョイ df32-zkh5)
垢版 |
2018/03/24(土) 11:32:40.33ID:oOxXQ9Gi0
CMカット位置情報作成 join_logo_scp(単体)を久しぶりに更新したので置きました。
構成認識できなかったケースにいろいろ対応しています。
https://www.axfc.net/u/3897817.zip

[変更内容]
join_logo_scp(ver3.0)
 基本構成推測アルゴリズムを変更
 ロゴ情報をどの程度使うか数段階から選択
 自動推測した構成から手動で構成変更するコマンド追加
 ファイル先頭最後の構成認識を強化
 起動オプションの指定方法を複数追加
 実行スクリプトに機能追加多数

内部は大幅修正していますが実行ファイル(最適状態で使うならJLフォルダも)
差し替えだけでそのまま使えると思います。
0599名無しさん@編集中 (ワッチョイ df32-zkh5)
垢版 |
2018/03/25(日) 15:34:05.64ID:jHvj8Zev0
>>598
詳しくないので他スレ見てみるといいですが、未対策のL-SMASH Works、DGIndexを
使っていたらBS11で問題出ているようです。
フレーム数異常(30分で54000フレームから大きく離れている)がBS11で急に発生したなら
該当原因ではないかと思います。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況