facebook twitter hatena line google mixi email
★お気に入り追加


■ このスレッドは過去ログ倉庫に格納されています

  • 1
  •  
  • 2013/12/02(月) 21:21:30.07
ここはTVTestプラグイン TvtPlay について語るスレです


最新版 TVTest TvtPlay Plugin ver.2.1r2 (2013-08-21)
http://www1.axfc.net/uploader/so/3003248
・ver.2.1で全画面表示でのDrag&Dropができなくなったのを修正
・スレ指摘感謝です。その昔ver.1.2でも同じことをやらかしてたりする
・ver.2.1でx86版のビルド環境にATL/MFCのセキュリティ更新が適用されていたのを修正
・ATL/MFCは不使用なのでKB971090、KB2538218のアンインストールで対応
・昨年11月ごろのビルド環境再インストールで紛れ込んだっぽい…
http://toro.2ch.net/test/read.cgi/avi/1348364114/779

TvtPlay Pluginソース : Github
https://github.com/xtne6f/TvtPlay/tree/work


前スレ
TvtPlayについて語るスレ Part 2
http://toro.2ch.net/test/read.cgi/avi/1348364114/

関連スレ
TVTestについて語るスレ Part 62
http://toro.2ch.net/test/read.cgi/avi/1384969679/
Tvtestをビルドするスレ Part2
http://toro.2ch.net/test/read.cgi/avi/1383718417/

ここまで見た
  • 770
  •  
  • 2015/02/22(日) 21:21:06.93
>>669の3までは行けたと思うんだけどVS2013 exepressじゃ4のビルドは無理なのかな?
倍速再生の用途が早送りくらいにしか使ってないから元あるもので我慢したほうがいいか
正直エラーが何言ってるのかさえわからない

error LNK2001: 外部シンボル "DllCanUnloadNow" は未解決です。
error LNK2001: 外部シンボル "DllGetClassObject" は未解決です。
error LNK1120: 2 件の未解決の外部参照

ここまで見た
  • 771
  •  
  • 2015/02/23(月) 00:36:03.65
その2つはCOMモジュールの必須エクスポート関数だな
まさか直書きしてるとは思えんから可能性が高いのはビルド対象が使用しているCOMフレームワークの
.lib/.objへのパスが通っていないか、あんたの言う通りか、この2つのいずれか

.vcprojを見れば多分分かるだろうけどそこまでやりたくね

ここまで見た
  • 772
  •  
  • 2015/02/23(月) 11:04:19.53
>>770
自分もあんま詳しくないけど、これで成功しました。

3. SoundTouch ビルド
soundtouch\source\SoundTouch\SoundTouch.sln
構成プロパティ -> C/C++ -> コード生成 -> ランタイムライブラリ -> マルチスレッド DLL (/MD)
x64をビルドしたらlibフォルダの中のSoundTouch.libをSoundTouch(x64).libにリネーム
x86をビルド
Releaseフォルダーの入ったbaseclasses,SoundTouchフォルダーをそのままTvtAudioStretchFilter_srcに移動

ここまで見た
  • 773
  •  
  • 2015/02/23(月) 12:46:25.40
>>771,766
ありがとうございます
もう少しやってるみる

ここまで見た
  • 774
  •  
  • 2015/02/23(月) 14:22:00.11
>>772
横からだけど ?
> x64をビルドしたらlibフォルダの中のSoundTouch.libをSoundTouch(x64).libにリネーム
ハマりましたw

ここまで見た
  • 775
  •  
  • 2015/02/26(木) 16:50:58.83
tvtestの最近のdevelop版だと倍速再生時やたら重いです

ここまで見た
  • 776
  •  
  • 2015/02/26(木) 17:01:42.04
testingビルドしてみました
シークバーが長すぎてツールバーの再生時間の部分が途切れてます
設定iniを消しても同じでした

ここまで見た
  • 777
  •  
  • 2015/02/26(木) 20:12:14.32
TvtPlay同梱のTVTestPlugin.hは古いので、develop版のものに自分で差し替えないとそうなる

ここまで見た
  • 778
  •  
  • 2015/02/26(木) 20:33:58.52
なんというトラップ

ここまで見た
  • 779
  •  
  • 2015/02/26(木) 21:37:51.97
>>777
最近のTVTestだとTVTestPlugin.hを新しくしても再生時間がおかしくなるよ

ここまで見た
  • 780
  •  
  • 2015/02/26(木) 21:39:24.46
ごめんなさい。間違いでした。

ここまで見た
  • 781
  •  
  • 2015/02/26(木) 21:45:59.02
>>778
TVTest-develのプラグインインターフェースはマジ日進月歩だから
APIの配置順序がずれるだけでおかしくなるのです。注意せないかんよ

ここまで見た
  • 782
  •  
  • 2015/02/26(木) 23:16:58.54
>>777
差し替えたら>>776の症状直りましたありがとうございます
更新履歴にTVTestPlugin.hを更新とあったので油断してました

ここまで見た
  • 783
  •  
  • 2015/02/27(金) 02:16:43.40
正式版はTVTestが落ち着いてからだろうね
楽しみだ

ここまで見た
  • 784
  •  
  • 2015/02/28(土) 03:45:58.11
SoundTouch 1.8.0でビルドできます?
v120_xpでしかビルドできず倍速オンにするとバヒュームバヒュームって音になります

ここまで見た
  • 785
  •  
  • 2015/02/28(土) 09:25:07.38
なんかわらた

ここまで見た
  • 786
  •  
  • 2015/02/28(土) 10:08:26.18
古い特撮的なイメージが浮かんだ

「倍速オン!」
(バヒュームバヒューム)

ここまで見た
  • 787
  •  
  • 2015/03/03(火) 23:47:51.72
OSを再インスコして前環境のTVTest+αをそのまま移設したら何の問題もなく動いたんだけど、
TvtPlayがv20だったのでv22にしてみたら、TvtAudioStretchFilter.axの登録が出来なくなってしまった…

MSの再配布系はVC++ 2005とVC++ 2010を入れているんだけど、v22の場合はまだ不足があるのかな?

ここまで見た
  • 788
  •  
  • 2015/03/04(水) 00:03:18.24
>>787
使っているかどうかは知らんが VC++ のランタイムは
自分が知る範囲でも

2005、2008、2010、2012、2013

が存在する。
あまりデカイものでもないから x64-CPU の場合は
32bit の物も含めて全部入れていたほうが苦労が少ないと思う。

ただし、細かいバージョンまできめうちの場合は、
それも必要になる。

ここまで見た
  • 789
  •  
  • 2015/03/04(水) 15:01:57.81
>>788
どもども、実は新環境をいじっているうちにブッ壊してしまったのでw
急遽バックアップから旧環境をリストアしてv22を試したら、問題なく
フィルタ登録出来て動いてしまいました
ランタイムは旧が2005/2008/2010/2012で、新は2010のみにしていたところ、
旧では全て動き、新ではv20以前のみフィルタ登録可能でした

ちなみに旧はWin7x86で新はWin8.1x64、ただしソフトは全てx86系で揃え、
TVTest本体は0.8.0という環境

ここまで見た
  • 790
  •  
  • 2015/03/04(水) 15:10:27.23
(TvT)

ここまで見た
  • 791
  •  
  • 2015/03/04(水) 16:17:22.25
(TvT)est

ここまで見た
  • 792
  •  
  • 2015/03/04(水) 16:19:41.00
tse(TvT)mm(TvT)play

ここまで見た
  • 793
  •  
  • 2015/03/04(水) 17:08:24.05
tout est bleu

ここまで見た
  • 794
  •  
  • 2015/03/05(木) 00:41:47.94
(ini)

ここまで見た
  • 795
  •  
  • 2015/03/08(日) 09:20:09.34
音量調節について質問です。

デフォルト設定のままだと5づつ上げ下げできますが、
この値を1づつだとか任意の音量の上げ幅に設定できる方法があれば教えてください。
ごくたまに、6とか11とか5の倍数でない場合が設定されていて、何かキーを押せば大丈夫かな?
って思っています。

ここまで見た
  • 796
  •  
  • 2015/03/08(日) 10:21:19.59
TVTestの音量設定はスレ違いだね

それに関する回答ではないが
TVTestのショートカット等にコマンドラインの /volume 50 を追加しておけば
起動する度に音量が 50 に初期化されるからこれ設定しておくと便利だよ

ここまで見た
  • 797
  •  
  • 2015/03/08(日) 10:45:42.95
>>795
どんな釣りだよ

ここまで見た
  • 798
  •  
  • 2015/03/08(日) 12:15:35.69
>>795
設定画面くらいは見ようぜ


と釣られてみる

ここまで見た
  • 799
  • 790
  • 2015/03/08(日) 12:21:41.29
自己解決しました!

設定画面の「操作」設定の中に、「音量上げ下げの割合(V)」という設定がありました。
デフォルト設定だと5%になっていますので、この値を変更すれば自由に音量幅を
変更することができました。

知らなかった人は是非是非!

ここまで見た
  • 800
  • 789
  • 2015/03/08(日) 12:23:16.22
すいません。
名前間違えました。790でなく789です。

>>796
ありがとうございました。その設定は必要なかったです。

>>797,792
釣りではありませんでした。

ここまで見た
  • 801
  •  
  • 2015/03/08(日) 12:23:16.54
お前だけ

ここまで見た
  • 802
  •  
  • 2015/03/08(日) 12:28:26.56
お前だけを見てる

ここまで見た
  • 803
  •  
  • 2015/03/08(日) 13:23:11.40
隣りの家のカーテンのすき間からいつもみてる

ここまで見た
  • 804
  •  
  • 2015/03/09(月) 22:19:09.75
時間のバーをマウスオーバーした時に時間が出るといいなあ

ここまで見た
  • 805
  •  
  • 2015/03/09(月) 22:40:59.64
>>804
SeekMode=0なら出ない?

ここまで見た
  • 806
  •  
  • 2015/03/09(月) 22:56:58.47
>>805
おお、出る様になったわ。
個人的にはバルーン表示を期待してたんだが、これでもまあ行けるね。

終盤の方で時間表示とマウスが被ってしまうのがアレだけど。

ここまで見た
  • 807
  •  
  • 2015/03/10(火) 13:01:51.35
tsファイル再生からテレビに切り替えたときにエラーのSがどんどん溜まって再生されない状態になってしまうので
そうなるとtvtestを再起動しないとテレビが表示されないのですが
何か対処法ありますか?

ここまで見た
  • 808
  •  
  • 2015/03/10(火) 13:47:24.65
SoundTouch1.8.0 に Gitから落としたのパッチを当てて
TvtAudioStretchFilterのビルドに挑戦しているのだけど(ど素人)

SoundTouch.slnではビルド出来なかったので
SoundTouchDLL.slnでSoundTouch.libを作りました

下記の意味が良く判らず
ファイルを開けませんが出ます

Releaseフォルダーの入ったbaseclasses,SoundTouchフォルダーをそのままTvtAudioStretchFilter_src

できたら移動(コピー)後のフォルダー構造を教えてください。

VS2010を使ってます。

ここまで見た
  • 809
  •  
  • 2015/03/10(火) 15:50:55.35
ソリューションエクスプローラーのSoundTouchを右クリ->ビルド(U)
ログには失敗と出るけど、soundtouch-1.8.0\source\SoundTouch\ReleaseにSoundTouch.libがビルドされているかと

後はこんな感じに配置してビルドだったかな・・・
C:\TvtPlay\TvtAudioStretchFilter\baseclasses\*.cpp
C:\TvtPlay\TvtAudioStretchFilter\baseclasses\*.h
C:\TvtPlay\TvtAudioStretchFilter\baseclasses\Release\strmbase.lib
C:\TvtPlay\TvtAudioStretchFilter\baseclasses\x64\Release\strmbase.lib
C:\TvtPlay\TvtAudioStretchFilter\soundtouch\include\FIFOSamplePipe.h
C:\TvtPlay\TvtAudioStretchFilter\soundtouch\include\SoundTouch.h
C:\TvtPlay\TvtAudioStretchFilter\soundtouch\include\STTypes.h
C:\TvtPlay\TvtAudioStretchFilter\soundtouch\lib\SoundTouch(x64).lib
C:\TvtPlay\TvtAudioStretchFilter\soundtouch\lib\SoundTouch.lib
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.cpp
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.def
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.sdf
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.sln
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.vcxproj
C:\TvtPlay\TvtAudioStretchFilter\src\src\TvtAudioStretchFilter.vcxproj.filters

ここまで見た
  • 810
  •  
  • 2015/03/10(火) 16:36:09.51
>>809
サンクス
無事ビルド出来ました。

ここまで見た
  • 811
  •  
  • 2015/03/16(月) 10:34:40.61
test

ここまで見た
  • 812
  •  
  • 2015/03/19(木) 23:13:20.82
初めて導入したんですが教えてください
http://www.dxcode.com/archives/2011/08271704.html
でexeのレジストリいじってますけど、 Applications以下にTVTest.exeがないです。
TVTestフォルダは起動ディスクじゃなくて別パーティションに入ってます。

あと、
http://gamefish.blog5.fc2.com/blog-entry-1336.html
でiniファイルを編集して1.2倍速、1.5倍速を増やしてますが、編集してみてもバーのボタンは変わりません。
なぜでしょう?

ここまで見た
  • 813
  •  
  • 2015/03/21(土) 21:14:16.39
レジストリの変更は必要ないよ
tsファイルを右クリック プログラムから開く 既定のプログラムの選択でTVTestを選ぶでOK

BonDriver_Pipe.dllをTVTestフォルダにコピー
TvtPlay.tvtpをTVTest/Pluginsフォルダにコピー
TvtAudioStretchFilter.ax登録

すべてのプログラム→アクセサリ→コマンドプロンプト
TvtAudioStretchFilterはコマンドプロンプトを管理者として実行してから登録
C:\Windows\system32>regsvr32 TvtAudioStretchFilter.ax のある場所を指定

TVTest
一般でBonDriverをBonDriver_Pipe.dllに変更する
再生で音声フィルタをTvtAudioStretchFilterに変更する
TVTestの再生画面を右クリックしプラグインからTvtPlayにチェックを入れる

俺はこんな感じでやったThink different? by 2ch.net/bbspink.com

ここまで見た
  • 814
  •  
  • 2015/03/27(金) 20:03:18.00
録画したBS11アニメを倍速再生しようと思うと1.1倍速でも音声がブツブツと途切れてしまいます
おそらく音声だけではなく映像も対応できていないのだと思いますが単純にPCのスペック不足と考えてよいでしょうか
地上波アニメでは問題ありません

ここまで見た
  • 815
  •  
  • 2015/03/27(金) 20:29:54.55
単にサウンドカードの問題かTvtAudioStretchFilter.axとの相性が悪いんじゃね?

ここまで見た
  • 816
  •  
  • 2015/03/27(金) 21:43:06.29
鼻毛鯖のオンボで直接再生してもそんな現象に遭遇した事はないから、
よほど古いマシンでない限りスペックの線は薄い気がする、何か別に原因がありそう
念の為録画したばかりのBS11(新妹魔王#12)を鼻毛鯖オンボで再生してみたけど2倍速音声全く問題なし

TvTestとTvtAudioStretchFilter.axのバージョン、再生オプション、何か試せそうなのはこの辺かね

ここまで見た
  • 817
  •  
  • 2015/03/27(金) 23:26:43.38
まぁ、TvtAudioStretchFilter.axは別になくてもTvTestでのTS再生には何の影響もないはずだが。
倍速を使いたいときぐらいだろ、これがひつようなのって

ここまで見た
  • 818
  •  
  • 2015/03/27(金) 23:44:28.77
倍速で音がプチプチいうのは
映像デコーダのバッファが足りなくて映像と音声の同期が出来てないせい

映像デコーダのバッファを増やすかデインタレ設定を軽いモノにする
もしかするとVGA側のデインタレ設定が足を引っ張っている可能性も

ウチで同じ現象が出た時はこれで解決した

ここまで見た
  • 819
  •  
  • 2015/03/28(土) 10:24:00.05
TVTESTを利用してTS再生時または、最後まで終了時、等いろいろな場面で音声がでない状態
おそらく、directshowのaudioフィルターエラーだと思うのですが、今まで再起動でしか音声が復旧しなかった問題を
サービスを停止起動させて復活する事が分りました。
audiodgの停止再起動をタスクマネージャタスク マネージャーは Ctrl + Shift + Esc で起動
サービス一覧からWindows Audio"を選択、再起動
で音声復活
音声フィルターエラは、やっぱり、TvtAudioStretchFilter.axこれの相性かな 自分の環境のドライバーとうまくかみ合わない時がある
ほとんどが、一時停止後数時間経過して再生終了時にエラーか再起動後に起動エラーの場合が多い
環境依存でクソ環境って事なんだろうけど、他の問題はない
根本的な問題解決ではないが,win再起動で対応しなくて済むのでよく似た事象の方は試みてください

ここまで見た
  • 820
  • 808
  • 2015/03/28(土) 16:39:38.76
>>815-818
デコーダ関連の見直しを行ったところ無事倍速再生できるようになりました
ありがとうございます

砂時計アラームタイマー
フリックゾンビ
ここまで見た

★お気に入り追加

このページを共有する
facebook twitter hatena line google mixi email
おすすめワード