2019年3月24日日曜日

VR関連ツール(無料ソフト)REAPER、IEM Plug-in Suite

ゲームだけでなく、全天球360度カメラ(6万円くらい)のヒットや、アンビソニックやバイノーラル収録にも対応した安価なZOOM H3-VR(3.5万円)などの発売によって、 わりと身近に感じられるようになったVR関連ですが、どれもが大ヒットに至らないのは、コンテンツの物足りなさが否めない。

VRを考えると、コンテンツの収録などではなく、それはあくまでも参考な場合が多いのではないだろうか。というのも、人間は能動的な生物なので、自分のイメージに近づけたい願望や意識の方が勝ってしまうと思われるからだ。

なので、必然的に、自分の思うままにそのVR空間に音を配置していくことが求められる。

そこで、調べてみると、パソコンさえあれば無料で使えるツールがたくさんあったので、ここに書き置く。





REAPER 無料のDAW
IEM Plug-in Suite 無料のVRプラグイン

これは、下記で紹介したツールで試したものだが、なかなか面白い。
マルチトラックの演奏を自由自在に配置するだけなら、
ステレオ2chのPANでもそこそこできるが、
これらのVRツールを使うと、VR空間での位置だけでなく、
配置した場所での左右の広がりや、配置した場所からのパンを振るなど、
通常とは異なる臨場感が生まれる。

//

参考url:

IEM Plug-in Suite

REAPER

チュートリアル:REAPERでIEM Pluginを使うための基本的なルーティング


無料で作れる“VRサウンド”。Reaper用プラグインで音の位置を自由に動かす

RODEのAmbisonicsマイク用プラグインを使ってみた

DOWNLOAD THE SOUNDFIELD BY RØDE PLUGIN NOW.


【無償配布中!】2Dを3Dへ。立体音響プラグイン「Oculus Spatializer」

Cubase 10 新機能「VR Tool Set」2.VR空間上でのミックス

ヘッドホンやステレオスピーカーで360度サウンドを実現するVRミックスとは

360pan suite 3

2019年3月14日木曜日

AVCHDファイルをmovに変換する無料ソフト Media Converter



拡張子が、M2TというAVCHDファイルなので、Macだと直接読み込みできません。
コーデックを入れたら済むというわけでもなく、拡張子をmpegに変換するなどといった裏技もあるが、下記の無料ソフトを使うのが便利なので紹介します。

※尚、筆者は現在、DaVinci Resolve(無料の映像編集ソフト)や、Final Cut Pro X(有料の映像編集ソフト)を使用している。


Media Converter


Media Converterは、Mac OS X用のシンプルで高度な変換ソフトです。

ほとんどすべての入力ファイルを変換

Media Converterはffmpegを使用しているため、多くのファイル形式をサポートしています。avi、wmv、mkv、rm、movなどを、他の形式に変換します。

多くの形式に変換

Media Converterには、一般的なビデオおよびオーディオ形式に変換するためのプリセットが付属しています。これらのプリセットは、環境設定で微調整することができます。
環境設定で独自のプリセットを作成することもできますので、それらを作って世界に送ってみるのも良いでしょう。
ん?あなたにとって、少しばかり先に進んだ展開になっているでしょうか?問題ありません!サイトにはプリセットが含まれています。

   スマートに変換

Media Converterは、多くの内部構造をBurn(ディスク書き込みアプリケーション)と共有しています。このように、ユーザー・エクスペリエンスに基づいており、両方を改善できます。
メディア・コンバーター・バッチは、メディア・ファイルを気楽に変換するためのスマートな設定が含まれています。たとえば、適切なアスペクト比を維持するためにバーを自動作成できます。また、必要に応じて4:3と16:9のアスペクト比を切り替えることができます。

今後のさらなる多くの展開

価格はどれくらいしますか。
Media Converterは完全に無料のオープンソースです。
また、Media Converterは、多くの優れた無料のオープンソース・ユーティリティを使用してチェックします。
ユーティリティ:FFmpeg、LAME、x264、libogg、libvorbis、libtheora、libvpx、MKVtoolNix、spumux(dvdauthorの一部)、libkate、MP4Box(GPACの一部)、fonduおよびliboggz。

Media Converter
http://media-converter.sourceforge.net


操作もいたって簡単。
指定のファイル形式を選択してファイルをドラッグ&ドロップ
標準のプリセット

標準のプリセットでは、AVCHDがないので、追加する必要がある。


追加のプリセットファイルが下記からダウンロードできる。
Re-wrap AVCHD for Quicktime - uncompressed Audio
http://media-converter.sourceforge.net/presets.html

ダウンロードして、プリセットに、
「Re-wrap AVCHD for Quicktime - uncompressed Audio」をインストールする。

※下記エラーが出てプリセットに追加できない場合

「You don’t have permission to save the file “Media Converter” in the folder “ Application Support”」

 対応:macのファインダー → デバイス →  Macintoch HD → ライブラリ →  Application Support を選択し、右クリックして「情報を見る」を選択し、「共有とアクセス権」のadminの項を「読み・書き」へ変更すると解決する。

これで使えるようになるが、Yosemitenの問題なのか、変換したmovの音声が最初の数秒しか無い状態となる。

対策:MediConverterの「Presets」から、「Re-wrap AVCHD for Quicktime - uncompressed Audio」を選択してダブルクリックすると、設定の詳細画面となる。そこで、Auidoタブを選択し、Format の「PCM- mu-law」に変更すると解決。する。

--

環境:Mac OS X 10.10 Yosemite
Premiere PRO CS5
SONY HVR-Z5J + HVR-MRC1K

2019年2月18日月曜日

Blackmagic ATEM SOFTWARE OSC API コントロール

Blackmagic ATEM SOFTWARE OSC API コントロール

・SOFTWARE

OSCulator


https://osculator.net/download/




atemOSC


https://github.com/danielbuechele/atemOSC




ATEM Switcher Software

https://www.blackmagicdesign.com/support/family/atem-live-production-switchers

//

OSC API
A full overview of the actual OSC-addresses available for your switcher can be obtained from the help-menu inside the application.
Unless otherwise specified, send the value 1 along with the OSC address below. Sending any other value may result in the command not being processed.
Program and Preview Selection
Black /atem/program/0

Cam 1 /atem/program/1

Cam 2 /atem/program/2

Cam 3 /atem/program/3

Cam 4 /atem/program/4

Cam 5 /atem/program/5

Cam 6 /atem/program/6

and so on...

Color Bars /atem/program/1000

Color 1 /atem/program/2001

Color 2 /atem/program/2002

Media 1 /atem/program/3010

Media 2 /atem/program/3020

Key 1 Mask /atem/program/4010

DSK 1 Mask: /atem/program/5010

DSK 2 Mask: /atem/program/5020

Clean Feed 1 /atem/program/7001

Clean Feed 2 /atem/program/7002

Auxiliary 1 /atem/program/8001

and so on...

For preview selection /atem/preview/$i can be used.

Feedback: Enabled for all values

Note: The actual numbers vary greatly from device to device, be sure to check the in-app address menu

Note: You can fetch the names of each input by sending the /atem/send-status command (detailed later), this will return the short names of each input to /atem/input/$i/short-name and the long names to /atem/input/$i/long-name. After the initial fetch, you will also recieve updates when the short or long name is changed in ATEM Software Control.

Transition Control
T-bar /atem/transition/bar <0-1>
Cut /atem/transition/cut
Auto /atem/transition/auto
Fade to Black /atem/transition/ftb
Preview Transition /atem/transition/preview <0|1>
To set the transition type of the Auto transition:

Mix /atem/transition/set-type/mix
Dip /atem/transition/set-type/dip
Wipe /atem/transition/set-type/wipe
Stinger /atem/transition/set-type/sting
DVE /atem/transition/set-type/dve
Feedback: None

Auxiliary Source Selection
Set Aux $i source to $x /atem/aux/$i $x
Where $x is an integer value that is a valid program source, and can be 1-6 depending on the capability of your ATEM switcher. Check the Help Menu for the correct values.
e.g. /atem/aux/1 1 to set Aux 1 output to source 1 (Camera 1)
Feedback: None

Upstream Keyers
Set Tie BKGD /atem/usk/0/tie <0|1>
Send a value of 1 to enable tie, and 0 to disable
Toggle Tie BKGD /atem/usk/0/tie/toggle
Set On-Air Upstream Keyer $i /atem/usk/$i/on-air <0|1>
Send a value of 1 to cut the USK on-air, and a value of 0 to cut it off-air
Cut Toggle On-Air Upstream Keyer $i /atem/usk/$i/on-air/toggle
Set Tie Upstream Keyer $i /atem/usk/$i/tie <0|1>
Send a value of 1 to enable tie, and 0 to disable
Toggle Tie Upstream Keyer $i /atem/usk/$i/tie/toggle
Set Upstream Keyer $i for Next Scene /atem/usk/$i/tie/set-next <0|1>
Send a value of 1 to show the USK after next transition, and 0 if you don’t want to show the USK after next transition
e.g. If USK 1 is on air, /atem/usk/1/tie/set-next 1 will untie USK 1 so that it remains on, while /atem/usk/1/tie/set-next 0 will tie USK 1 so that it will go off air after the next transition.
Set Key type for Upstream Keyer $i /atem/usk/$i/type <luma|chroma|pattern|dve>
Also supports sending the type in the address instead of as a string value (e.g. /atem/usk/$i/type/luma)
USK Source
Set Fill Source for Upstream Keyer $i /atem/usk/$i/source/fill <int>
Int value should be the ID of the input to set as the source (from in-app help menu, under the Sources section)
Set Key (cut) Source for Upstream Keyer $i /atem/usk/$i/source/cut <int>
Int value should be the ID of the input to set as the source (from in-app help menu, under the Sources section)
USK Luma Parameters
Set Clip Luma Parameter for Upstream Keyer $i /atem/usk/$i/luma/clip <float>
Float value should be between 0.0 (for 0%) and 1.0 (for 100%)
Set Gain Luma Parameter for Upstream Keyer $i /atem/usk/$i/luma/gain <float>
Float value should be between 0.0 (for 0%) and 1.0 (for 100%)
Set Pre-Multiplied Luma Parameter for Upstream Keyer $i /atem/usk/$i/luma/pre-multiplied <bool>
Set Inverse Luma Parameter for Upstream Keyer $i /atem/usk/$i/luma/inverse <bool>
USK Chroma Parameters
Set Hue Chroma Parameter for Upstream Keyer $i /atem/usk/$i/chroma/hue <float>
Float value should be between 0.0 and 359.9
Set Gain Chroma Parameter for Upstream Keyer $i /atem/usk/$i/chroma/gain <float>
Float value should be between 0.0 (for 0%) and 1.0 (for 100%)
Set Y Suppress Chroma Parameter for Upstream Keyer $i /atem/usk/$i/chroma/y-suppress <float>
Float value should be between 0.0 (for 0%) and 1.0 (for 100%)
Set Lift Chroma Parameter for Upstream Keyer $i /atem/usk/$i/chroma/lift <float>
Float value should be between 0.0 (for 0%) and 1.0 (for 100%)
Set "Narrow Chroma Key Range" Parameter for Upstream Keyer $i /atem/usk/$i/chroma/narrow <bool>
Where $i can be 1, 2, 3, or 4 depending on the capability of your ATEM switcher

Feedback: Enabled for '/atem/usk/$i/on-air', '/atem/usk/$i/tie', '/atem/usk/$i/source/', '/atem/usk/$i/luma/', and '/atem/usk/$i/chroma/*'

Downstream Keyers
Set On-Air Downstreamkeyer $i /atem/dsk/$i/on-air <0|1>
Send a value of 1 to cut the DSK on-air, and a value of 0 to cut it off-air
Auto Toggle On-Air Downstreamkeyer $i /atem/dsk/$i/on-air/auto
Cut Toggle On-Air Downstreamkeyer $i /atem/dsk/$i/on-air/toggle
Set Tie Downstreamkeyer $i /atem/dsk/$i/tie <0|1>
Send a value of 1 to enable tie, and 0 to disable
Toggle Tie Downstreamkeyer $i /atem/dsk/$i/tie/toggle
Set Downstreamkeyer $i for Next Scene /atem/dsk/$i/tie/set-next <0|1>
Send a value of 1 to show the DSK after next transition, and 0 if you don’t want to show the DSK after next transition
e.g. If DSK1 is on air, /atem/dsk/1/tie/set-next 1 will untie DSK1 so that it remains on, while /atem/dsk/1/tie/set-next 0 will tie DSK1 so that it will go off air after the next transition.
Where $i can be 1, 2, 3, or 4 depending on the capability of your ATEM switcher

Feedback: Enabled for '/atem/dsk/$i/on-air' and '/atem/dsk/$i/tie'

Audio
Change Gain for Audio Input $i /atem/audio/input/$i/gain $x
Where $x is the gain in decibels (dB), ranging from -60 to 6
e.g. /atem/audio/input/2/gain -30.0
Change Balance for Audio Input $i /atem/audio/input/$i/balance $x
Where $x is the balance, -1.0 for full left up to 1.0 for full right
e.g. /atem/audio/input/2/balance 0.4
Change Gain for Audio Output (Mix) /atem/audio/output/gain $x
Where $x is the gain in decibels (dB), ranging from -60 to 6
e.g. /atem/audio/output/gain -30.0
Change Balance for Audio Output /atem/audio/output/balance $x
Where $x is the balance, -1.0 for full left up to 1.0 for full right
e.g. /atem/audio/output/balance 0.4
Feedback: Enabled for all values

Media Players
Set Media Player $i source to Clip $x /atem/mplayer/$i/clip/$x
Where $i can be 1 or 2, and $x can be 1 or 2 depending on the capability of your ATEM switcher
e.g. /atem/mplayer/2/clip/1
Set Media Player $i source to Still $x /atem/mplayer/$i/still/$x
Where $i can be 1 or 2, and $x can be 1-20 depending on the capability of your ATEM switcher
e.g. /atem/mplayer/1/still/5
Feedback: None

SuperSource (when available)
Toggle SuperSource Box $i enabled /atem/supersource/$i/enabled <0|1>
Send a value of 1 to enable, and 0 to disable
Set SuperSource Box $i source to input $x /atem/supersource/$i/source $x
Where $x is a valid program source. Check the Help Menu for the correct values.
Other options are available. Check the Help Menu in the app for the full list.
Feedback: None

Macros
Macros should be recorded within the ATEM Control Panel software.
Macros are stored within the ATEM in a 0-index array
This means that to access the first recorded Macro, you should use an index $i of 0, to access the second recorded Macro, you should use an index of 1 etc.
Get the Maximum Number of Macros: /atem/macros/max-number
Returns an int of the maximum number of Macros supported by your ATEM
Access to these Macros should be used via an index of n-1
Stop the currently active Macro (if any): /atem/macros/stop
Get the Name of a Macro: /atem/macros/$i/name
Returns a string with the name, or "" if the Macro is invalid
Get the Description of a Macro: /atem/macros/$i/description
Returns a string with the description, or "" if the Macro is invalid
Get whether the Macro at index $i is valid: /atem/macros/$i/is-valid
Returns an int of 0|1 to indicate whether the requested Macro is valid
Run the Macro at index $i: /atem/macros/$i/run
Returns an int of 0|1 to indicate whether the requested Macro was executed. A 0 will be returned if the Macro is invalid, or does not exist
Feedback: Enabled for /atem/macros/max-number, /atem/macros/$i/name, /atem/macros/$i/description, and /atem/macros/$i/is-valid. Also available On-Request (you can send the command to get the value in a return message)

Other
Request all feedback available /atem/send-status
This will query the switcher and send back the status for the program/preview, transition control, keyers, and macros
e.g. This can be used when a new OSC client device is brought online, so that it gets the current status of the system

2019年1月29日火曜日

Blackmagic UltraStudio MiniRecoder 720pで色味に不具合

Blackmagic Design UltraStudio Mini Recorder  720pで色味に不具合



■Blackmagic UltraStudio MiniRecoderとは?

Thunderbolt給電でSDI、HDMIに対応した超小型のポケットサイズ収録ソリューション。

製品概要

ポケットに収まる超小型サイズのミニレコーダー、UltraStudio Mini Recorderは、SDI/HDMIインターフェース、Thunderboltポートを搭載しています。接続するだけで、あらゆるSDI/HDMIデバイスから収録できるポータブルソリューションです。

製品説明

入力専用キャプチャーハードウェア
入力 : SDI / HDMI
1080p30までキャプチャー可能
接続 : Thunderbolt2(バスパワー給電)
対応OS : Windows(64bit) / macOS / Linux

https://www.blackmagicdesign.com/jp/products/ultrastudio/techspecs/W-DLUS-04
//

■症状

Blackmagic UltraStudio MiniRecoder 720pで色味に不具合が出た。
妙に緑がったた画となる。

HDMIケーブルを変更して確認するが改善せず。
V-60HDのHDMI接続をSDIに変更すると改善された。
また、1080接続では問題ない。

■解決策
・HDMI接続の場合は1080を選択する
・SDI接続にする

■テスト環境

・パソコン環境
 Mac OS X 10.10.5 Yosemite
 MacBookPro(Retina,15-inch, MID 2015)
 プロセッサ:2.5GHz Intel Core i7
 メモリ:16GB 1600 MHz DDR3
 グラフィックス:AMD Radeon R9 M370X 2048 MB

・映像ソース
 SONY HDR-Z5J

・キャプチャデバイス ※HUBを使わずに全て直挿し
 Blackmagic UltraStudio MiniRecoder ・HDMI接続はNG ・SDIはOK


・AVミキサー
 Roland V-60HD(720p出力) ・HDMI接続はNG ・SDIはOK
 Roland VR-4HD(720p出力) ・HDMI接続はNG ・SDIは無し

・配信ソフト
 wirecast

2019年1月25日金曜日

ビデオカメラ(ハンディカムSONY HDR-CX520)に、「E61:10」のエラーが出た場合の対処方法

機種:ハンディカムHDR-CX520
症状:「E:61:10」が点滅表示され、ピントが合わない。

対応:ネットで「殴る」「落とす」などすると治ると書かれています。
   私の場合、上記症状の物を購入し、手元に届くまでの運送中に勝手に治っていました。 

ビデオカメラ(SONY HDR-FX1000 )に、「C31:23」のエラーが出た場合の対処方法

ビデオカメラ(SONY HDR-FX1000 )に、「C31:23」のエラーが出た場合の対処方法


■問題
・カセットを入れると「カセットを入れなおしてください」のエラー表示となる。
・再生しようとすると、エラーコード「C31:23」表示。

■対応
原因としては、「テープの駆動部に何らかの異常が起きています。」ということで、調べてみると、カセット挿入部に「黒いゴムローラー」があって、それがぶれているとそうなるらしい。
私の場合は、とりあえず、その「黒いゴムローラー」とその周辺を爪楊枝でグリグリと触っただけで治りました。
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

ちなみに、公式ページでの案内は下記となります。

//
■Q
「C:31:10」や「C:31:11」など、「C:31」で始まる自己診断表示 (エラーコード) が表示される。(ハンディカム)

■A
自己診断機能が働いたときのエラーコードです。

■説明
・エラーコード
 C:31:10
 C:31:11

・考えられる原因
 カセットの装着駆動部に何らかの異常が起きています。
_ _ _ _ _

・エラーコード
 C:31:20
 C:31:21
 C:31:22
 C:31:23
 C:31:24
 C:31:30
 C:31:31

・考えられる原因
 テープの駆動部に何らかの異常が起きています。
_ _ _ _ _

・エラーコード
 C:31:40
 C:31:41
 C:31:42
 C:31:43
 C:31:44

・考えられる原因
 テープ読み取り部分に何らかの異常が起きています。
_ _ _ _ _

■対処方法

ハンディカムの電源を切った後、バッテリーとACアダプター/チャージャー (充電器) の電源コードを取り外し、約1分後に再び取り付けて電源を入れ、改善されるかお試しください。

また、別のテープを挿入してエラーの有無をご確認ください。どのテープを挿入しても同じエラーが表示される場合は修理が必要です。

明治通り沿いのマクドナルド2階窓際から見た、土曜日の景色 20205年3月1日 青空 - 家族連れで混雑が予想される店内のコンセントがある窓際の一人席に座った。 モバイルオーダーの朝マックが届き、苦いホットコーヒーを飲みながら、ふっと空を眺める。 煉瓦調の向かいの4階建てマンショ...