OS X を Unix として使ってる人の為のスレです。
■関連スレ
Fink 使ってるの洩れだけなのかっ!?【rev.2】
http://potato.2ch.net/test/read.cgi/mac/1166780804/
MacPorts でワクワク UNIX ライフ Part 3
http://potato.2ch.net/test/read.cgi/mac/1315401888/
Homebrew でゾクゾク UNIX ライフ2
http://potato.2ch.net/test/read.cgi/mac/1309843497/
AppleScript アップルスクリプト 質問、発表 6
http://potato.2ch.net/test/read.cgi/mac/1387630245/
【中の人】Automator【小人】3人目
http://potato.2ch.net/test/read.cgi/mac/1416219152/
【タマニハ】MacにLinux入れようよ!その4【チガウノ】
http://potato.2ch.net/test/read.cgi/mac/1277458655/
Mac de Emacs総合スレ v7
http://potato.2ch.net/test/read.cgi/mac/1328699139/
Mac Vim 再び
http://potato.2ch.net/test/read.cgi/mac/1133534694/
Macでプログラミング{11}
http://potato.2ch.net/test/read.cgi/mac/1414566499/
■前スレ
Mac OS XをUnixとして使ってる人の為のスレ 17
http://potato.2ch.net/test/read.cgi/mac/1383436068/
OS XをUnixとして使ってる人の為のスレ 18 [無断転載禁止]©2ch.net
2016/05/06(金) 04:16:59.70ID:Kkeqv6zz0
183名称未設定
2017/08/03(木) 17:12:21.56ID:E8kOLU9b0 エンコ詰めてもらおか
184名称未設定
2017/08/03(木) 20:54:40.14ID:07QK8OI30 >>182
thank you!
thank you!
185名称未設定
2017/08/21(月) 21:52:12.56ID:uVZxJtEN0 https://github.com/tmux-plugins/tmux-prefix-highlight
tmuxのステイタスラインにprefixを押したときとコピーモードに入ったときにそれを表示してくれるスクリプトです。
ステイタスラインの一番左端に置きたいんですが、prefixを押したときやコピーモードに入ったときのみ表示されるので、それらが表示されるとそれ以降の右側の項目が右にずれてしまってちょっと気持ちが悪いです。
prefixを押していない時とprefixを押したときの幅をそろえるには
https://github.com/tmux-plugins/tmux-prefix-highlight/blob/master/prefix_highlight.tmux
ここのどこを書き換えたら良いでしょうか?
prefixを押していない時は例えばmac OSのメニューバーの様に「りんごアイコン」を表示させたりしたいです。 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
tmuxのステイタスラインにprefixを押したときとコピーモードに入ったときにそれを表示してくれるスクリプトです。
ステイタスラインの一番左端に置きたいんですが、prefixを押したときやコピーモードに入ったときのみ表示されるので、それらが表示されるとそれ以降の右側の項目が右にずれてしまってちょっと気持ちが悪いです。
prefixを押していない時とprefixを押したときの幅をそろえるには
https://github.com/tmux-plugins/tmux-prefix-highlight/blob/master/prefix_highlight.tmux
ここのどこを書き換えたら良いでしょうか?
prefixを押していない時は例えばmac OSのメニューバーの様に「りんごアイコン」を表示させたりしたいです。 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
186名称未設定
2017/09/06(水) 21:34:01.77ID:EuwZIi8p0 sshについての質問です
ローカルにある別のMacやLinuxへのssh接続ですが、ipアドレスを指定した場合は一瞬で繋がるんですが、マシン名.local を指定した場合、オプションで 「-4」を付けないと繋がるまで数分かかってしまいます
接続時にIPv4を指定しなくともすぐに繋がるようにするにはどうしたらいいでしょうか?
とりあえず、手元のMacの~/.ssh/configで
Host *
AddressFamily inet
と指定することにしました
接続先のマシンの 「/etc/ssh/sshd_config」を
AddressFamily inet
UseDNS=no
この二つを変更したんですが、一向に改善しません
また、~/.ssh/configで「Host *」「AddressFamily inet」と指定しても、鍵認証でKryptoniteを使うと特定の接続先のMacへのみ時間がかかってしまいます。
~/.ssh/configでKryptonite関連をコメントアウトするとすぐに繋がります。
ローカルにある別のMacやLinuxへのssh接続ですが、ipアドレスを指定した場合は一瞬で繋がるんですが、マシン名.local を指定した場合、オプションで 「-4」を付けないと繋がるまで数分かかってしまいます
接続時にIPv4を指定しなくともすぐに繋がるようにするにはどうしたらいいでしょうか?
とりあえず、手元のMacの~/.ssh/configで
Host *
AddressFamily inet
と指定することにしました
接続先のマシンの 「/etc/ssh/sshd_config」を
AddressFamily inet
UseDNS=no
この二つを変更したんですが、一向に改善しません
また、~/.ssh/configで「Host *」「AddressFamily inet」と指定しても、鍵認証でKryptoniteを使うと特定の接続先のMacへのみ時間がかかってしまいます。
~/.ssh/configでKryptonite関連をコメントアウトするとすぐに繋がります。
187名称未設定
2017/09/06(水) 22:09:13.68ID:VSu1pLKj0 alias ssh="/usr/bin/ssh -4"
を、bashに定義しとくのが簡単&確実じゃないの
を、bashに定義しとくのが簡単&確実じゃないの
188名称未設定
2017/09/06(水) 22:16:32.90ID:VSu1pLKj0 とりあえず、手元のMacの~/.ssh/configで
Host *
AddressFamily inet6
と指定したら、繋がらない(相手側のIPv6は殺してあるので)から設定は効いているんじゃないかなあ
Host *
AddressFamily inet6
と指定したら、繋がらない(相手側のIPv6は殺してあるので)から設定は効いているんじゃないかなあ
189名称未設定
2017/09/06(水) 22:49:05.78ID:EuwZIi8p0 >>187
ほげほげ.localへの接続の際、-4を指定しないと時間がかかってしまうのは通常の動作なんでしょうか?
もしそうなんであれば、configやエイリアスでの対処であとは気にしないことにするんですが。
ほげほげ.localへの接続の際、-4を指定しないと時間がかかってしまうのは通常の動作なんでしょうか?
もしそうなんであれば、configやエイリアスでの対処であとは気にしないことにするんですが。
190名称未設定
2017/09/06(水) 22:57:35.96ID:VSu1pLKj0 時間がかかるってどの程度かわからんし。んな気になる時間がかかることはないな。インターネット越しでも複数のホストへの接続してるけど
なんか知らんが、一番下のが原因じゃないの?わざわざ書いてたり&原因それかよっtぽい書き方で
Kryptoniteって知らんかったが、そりゃってのだし、対象のホストでなくてもなんか試行してるとか
なんか知らんが、一番下のが原因じゃないの?わざわざ書いてたり&原因それかよっtぽい書き方で
Kryptoniteって知らんかったが、そりゃってのだし、対象のホストでなくてもなんか試行してるとか
191名称未設定
2017/09/06(水) 23:03:40.63ID:VSu1pLKj0 すまん「数分」ってあったな。すまん。そりゃないな
localだから同一セグメント内でのBonjourで名前解決か?なんかしくってるのもありそうだな。名前解決やIPv6接続周りで。IPv6有効だったらIPv6で先にとかありそう
localだから同一セグメント内でのBonjourで名前解決か?なんかしくってるのもありそうだな。名前解決やIPv6接続周りで。IPv6有効だったらIPv6で先にとかありそう
192名称未設定
2017/09/06(水) 23:06:57.53ID:VSu1pLKj0 ああ、ちなみに、
localへの接続の際、-4を指定しないと時間がかかってしまうのは通常の動作
ではないな。家でも出先でも。数分とかありえん
localへの接続の際、-4を指定しないと時間がかかってしまうのは通常の動作
ではないな。家でも出先でも。数分とかありえん
193名称未設定
2017/09/07(木) 00:25:17.13ID:IAFVAAVn0 /etc/hosts に登録しておいたらあかんの?
194名称未設定
2017/09/09(土) 21:34:16.45ID:ld4uLyPF0 とりあえず-vvv付けて観察したら?
195名称未設定
2017/10/09(月) 01:44:43.49ID:UvE1lyho0 GPTな、NTFSのパーティションが二つある外付けディスクで片方をJHFS+にフォーマットしたいん
だけど、エラーになってしまう。
具体的には、diskuitl で eraseVolume すると "Error: -5344: MediaKit reports not enough space
on device for requested operation" と。GUIの方でも同様。
なんでしょうこれ。既存のパーティションをフォーマットするだけのはずだが。
一旦Windowsでパーティションを触ってるのでなんか非互換になってるとか?
OS X上で最初からやらんといかんのかな。
だけど、エラーになってしまう。
具体的には、diskuitl で eraseVolume すると "Error: -5344: MediaKit reports not enough space
on device for requested operation" と。GUIの方でも同様。
なんでしょうこれ。既存のパーティションをフォーマットするだけのはずだが。
一旦Windowsでパーティションを触ってるのでなんか非互換になってるとか?
OS X上で最初からやらんといかんのかな。
196名称未設定
2017/10/09(月) 12:45:15.13ID:hzACrPAS0 $ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
...
っていう(1のEFI)のが必要らしいけど、存在しないとか?
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
...
っていう(1のEFI)のが必要らしいけど、存在しないとか?
197名称未設定
2017/10/09(月) 12:55:05.78ID:hzACrPAS0 なんかあるな程度にしか気にしたことなかったが、使ってないらしいやんけっw
使ってないのにdiskutilはそれがありきでエラーとか??んー、まあ、らしいけどw
使ってないのにdiskutilはそれがありきでエラーとか??んー、まあ、らしいけどw
198名称未設定
2017/10/09(月) 13:00:23.72ID:hzACrPAS0 ああ、Windowsだとこれが100Mらしい。存在していても209.7 MBでなかったりかな
199名称未設定
2018/02/09(金) 01:16:38.10ID:DJQSVNnB0 ☆ 私たち日本人の、日本国憲法を改正しましょう。現在、
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
衆議員と参議院の両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
200名称未設定
2018/03/18(日) 01:15:07.56ID:CfWB8Fg40 NHKラジオニュースを任意のタイミングで聴ければと思うんですが、コマンドラインやSiri、LaunchBarからの操作で聴くにはどんな方法がありますか?
たとえば、Siriにニュース流してと言ったり、LaunchBarにニュースと打ち込めば、ラジオニュースの最新分が流れ、最後まで流れると再生アプリが自動で終了するって感じになればと思っています。
http://www.nhk.or.jp/radionews/
たとえば、Siriにニュース流してと言ったり、LaunchBarにニュースと打ち込めば、ラジオニュースの最新分が流れ、最後まで流れると再生アプリが自動で終了するって感じになればと思っています。
http://www.nhk.or.jp/radionews/
201名称未設定
2018/03/18(日) 02:25:53.63ID:QjK0VXEM0 Unixと全く関係なさげ。「コマンドラインや」ってあるけどそれだけで全く触れてないし
それに全くなにを聞きたい/やりたい/自分でどこまでできるのかがわからなさすぎ
ラジオニュース再生するアプリはどうすんの?あるの?ポッドキャストをiTunesやPodcast用アプリでなの??なんか一か十まで聞きたそうにしか見えないなあ
それに全くなにを聞きたい/やりたい/自分でどこまでできるのかがわからなさすぎ
ラジオニュース再生するアプリはどうすんの?あるの?ポッドキャストをiTunesやPodcast用アプリでなの??なんか一か十まで聞きたそうにしか見えないなあ
202名称未設定
2018/03/18(日) 02:29:54.74ID:QjK0VXEM0 SiriやLaunchBarでは、NHKニュース再生アプリのエイリアスを「NHKニュース」という名前で作れば出てくるんじゃないのとは思うけど。「NHKニュース」だったら他にも引っかかるかもしれんけど
204名称未設定
2018/03/18(日) 08:11:17.51ID:yZKOvL0G0 そのためのコマンドラインを教えてください
205名称未設定
2018/03/18(日) 10:08:47.44ID:+jEhNr0b0 愉快犯の煽りは要らんねん
206名称未設定
2018/03/18(日) 10:38:34.93ID:CfWB8Fg40 >>203
>>203
afplayでググりました!
curl -s http://www.nhk.or.jp/r-news/ondemand/mp3/20180318060003_13210_1_1_2.mp3 > /tmp/nhk.mp3 && afplay /tmp/nhk.mp3 && rm -rf /tmp/nhk.mp3
とりあえずこんな感じで再生出来る事が分かったんですが、途中で止めるとtmpファイルが残ったままになってしまうので、ダウンロードじゃなくストリーミングで再生する事って出来ますか?
あと、Siriで呼び出して直接コマンドやシェルスクリプトを実行する事って無理でしょうか?
>>203
afplayでググりました!
curl -s http://www.nhk.or.jp/r-news/ondemand/mp3/20180318060003_13210_1_1_2.mp3 > /tmp/nhk.mp3 && afplay /tmp/nhk.mp3 && rm -rf /tmp/nhk.mp3
とりあえずこんな感じで再生出来る事が分かったんですが、途中で止めるとtmpファイルが残ったままになってしまうので、ダウンロードじゃなくストリーミングで再生する事って出来ますか?
あと、Siriで呼び出して直接コマンドやシェルスクリプトを実行する事って無理でしょうか?
207名称未設定
2018/03/18(日) 11:07:22.41ID:ujyZkRfk0 mplayer ならurl与えれば再生してくれるから、ファイル処理は不要
208名称未設定
2018/03/18(日) 11:11:40.02ID:CfWB8Fg40 どうもありがとうございます
今ググってたらmpg123でもできました
今ググってたらmpg123でもできました
209名称未設定
2018/03/18(日) 16:26:54.35ID:FFApwDx40 SleepWatcherでsudoが必要なコマンドを自動実行したいのですがどうすればいいですか
echoでパスワードを書くのは避けたいです
echoでパスワードを書くのは避けたいです
210名称未設定
2018/03/18(日) 17:56:37.02ID:2PUA6yhh0 >>206
Siriで任意のコマンド/アプリを実行するにはSiriKit使ってアプリを作る必要がある
iTunesに入れとけばSiriから曲名で呼び出せる
Siriじゃなく音声入力なら任意のアプリを実行可能
アクセシビリティから設定
Siriで任意のコマンド/アプリを実行するにはSiriKit使ってアプリを作る必要がある
iTunesに入れとけばSiriから曲名で呼び出せる
Siriじゃなく音声入力なら任意のアプリを実行可能
アクセシビリティから設定
211名称未設定
2018/03/18(日) 18:17:29.25ID:+B39txGW0 パスワードを自分だけrwできるファイルに書いといて
cat そのファイル | sudo -S
でいけんかね? ダセーけど
cat そのファイル | sudo -S
でいけんかね? ダセーけど
212名称未設定
2018/03/18(日) 18:39:48.60ID:ujyZkRfk0 sudoersをいじる方法と、pwをkeychainに保存してsecurityコマンドで引っ張る方法があった希ガス
213名称未設定
2018/03/18(日) 18:49:32.57ID:ujyZkRfk0 #! /usr/bin/python
import urllib2, re
if __name__ == "__main__":
src = "http://www.nhk.or.jp/r-news/podcast/nhkradionews.xml"
xml = urllib2.urlopen(src).read()
url = re.search("http.+?¥.mp3",xml).group(0)
print url
これをcurrent_news.pyとか名前をつけて、実行権限付与してどっかに保存
mplayer `/path/to/current_news.py`で動くはず
エラー処理はこれっぽっちもしてないので、podcast登録してitunes叩く方が無難かも
import urllib2, re
if __name__ == "__main__":
src = "http://www.nhk.or.jp/r-news/podcast/nhkradionews.xml"
xml = urllib2.urlopen(src).read()
url = re.search("http.+?¥.mp3",xml).group(0)
print url
これをcurrent_news.pyとか名前をつけて、実行権限付与してどっかに保存
mplayer `/path/to/current_news.py`で動くはず
エラー処理はこれっぽっちもしてないので、podcast登録してitunes叩く方が無難かも
214名称未設定
2018/03/18(日) 18:52:52.08ID:ujyZkRfk0 あ、スクリプトの段下げしてる部分は半角スペース4つで置き換え、
¥は半角バックスラッシュで置き換えで
¥は半角バックスラッシュで置き換えで
215名称未設定
2018/03/18(日) 20:22:38.35ID:FFApwDx40 ありがとうございます
別の質問になるんですがNASのマウントを自動実行するコマンドはありますか
/volumes以下にマウントポイントを作るには管理者権限が必要になり
mountコマンドを管理者権限で実行してしまうとFinderから見えない状態になります
これらの一連のコマンドをsudoを使わずに実行できれば幸いです
mountコマンドで所有者が指定できればいいのですが
よろしくお願いします
別の質問になるんですがNASのマウントを自動実行するコマンドはありますか
/volumes以下にマウントポイントを作るには管理者権限が必要になり
mountコマンドを管理者権限で実行してしまうとFinderから見えない状態になります
これらの一連のコマンドをsudoを使わずに実行できれば幸いです
mountコマンドで所有者が指定できればいいのですが
よろしくお願いします
217名称未設定
2018/03/18(日) 20:45:05.83ID:FFApwDx40 こんな感じで権限全部付与して見たがsudo付けないと中身見れない
drwxrwxrwx 1 root wheel 16384 3 18 18:56 Share
drwxrwxrwx 1 root wheel 16384 3 18 18:56 Share
218名称未設定
2018/03/18(日) 21:59:51.02ID:7MlSpWWw0 マウントを自動実行したいだけだったら、なんかアレだが、Finderでマウントして、そのボリュームのエイリアスを作り、エイリアスを開けば勝手にマウントしてくれる
open そのエイリアス(ファイル)
ってコマンドを実行するようにすればFinderで手動でと変わらない。byエイリアス好き
Finderでのマウント/エイリアスのマウントと同じこと(openでなく)できるのがコマンドでありそうななさそうな
open そのエイリアス(ファイル)
ってコマンドを実行するようにすればFinderで手動でと変わらない。byエイリアス好き
Finderでのマウント/エイリアスのマウントと同じこと(openでなく)できるのがコマンドでありそうななさそうな
219名称未設定
2018/03/18(日) 22:00:15.63ID:dsZXyD4z0 ていうか、そもそもどういう時にどういう事をやりたいのか書いた方がいいんじゃないの
なんかそこだけ切り出して質問する奴多いけどさ
なんかそこだけ切り出して質問する奴多いけどさ
220名称未設定
2018/03/18(日) 22:02:24.89ID:7MlSpWWw0 ちなみに、エイリアスはボリューム限定なわけではなく、ファイルサーバー中にあるファイル/フォルダ(ディレクトリ)でも、エイリアス開けば勝手にマウントしてのファイル/フォルダが開く
221名称未設定
2018/03/18(日) 22:30:12.61ID:7MlSpWWw0 ああ、>>215で別に基本的に問題はないな
sudo mkdir /Volumes/Hoge
sudo chown yourname:staff /Volumes/Hoge
mount_smbfs smb://... /Volumes/Hoge
ってすればいいだけのよう。Finderでアンマウントしたら、/Volumes/Hoge も消されるという、Finderでのマウントと変わらんな
マウントポイントの作成(chownも含め)が、/Volumes が管理者権限が必要なディレクトリってだけで、作ってしまえばマウント自体は管理者権限いらんな
sudo mkdir /Volumes/Hoge
sudo chown yourname:staff /Volumes/Hoge
mount_smbfs smb://... /Volumes/Hoge
ってすればいいだけのよう。Finderでアンマウントしたら、/Volumes/Hoge も消されるという、Finderでのマウントと変わらんな
マウントポイントの作成(chownも含め)が、/Volumes が管理者権限が必要なディレクトリってだけで、作ってしまえばマウント自体は管理者権限いらんな
222名称未設定
2018/03/18(日) 23:12:45.48ID:FFApwDx40 ありがとうございます
これをログイン時に自動実行したいのですが
管理者権限じゃないとダメなのでログイン項目は使えず
LoginHookもいいんですけど仮にコマンドが終了するまで時間がかかる場合
デスクトップが表示されるまで待たされてしまうんですよね
いい方法ないですかね
これをログイン時に自動実行したいのですが
管理者権限じゃないとダメなのでログイン項目は使えず
LoginHookもいいんですけど仮にコマンドが終了するまで時間がかかる場合
デスクトップが表示されるまで待たされてしまうんですよね
いい方法ないですかね
223名称未設定
2018/03/18(日) 23:56:15.45ID:7MlSpWWw0 エイリアス&openコマンドを使えw管理者権限全くいらないよ
Script EditorかAutomatorでアプリ作ってそのアプリをログイン項目に入れればいいんじゃね
マウントポイント作成に管理者権限が必要でも、シェル(そのもの、もしくはAppleScriptでのdo shell script)でその部分だけ管理者権限で実行にできるから「管理者権限じゃないとダメなのでログイン項目は使えず」なんてことはないよ
Script EditorかAutomatorでアプリ作ってそのアプリをログイン項目に入れればいいんじゃね
マウントポイント作成に管理者権限が必要でも、シェル(そのもの、もしくはAppleScriptでのdo shell script)でその部分だけ管理者権限で実行にできるから「管理者権限じゃないとダメなのでログイン項目は使えず」なんてことはないよ
224名称未設定
2018/03/19(月) 00:37:12.51ID:6sT/FsA+0 >LoginHookもいいんですけど仮にコマンドが終了するまで時間がかかる場合〜
echoでパスワード書きたくないというわがままw(わからないでもないけど)もありでこれなのか
バックグラウンドに投げてしまうか、atで1秒後に実行予約入れて終了にすればいいんじゃないの
echoでパスワード書きたくないというわがままw(わからないでもないけど)もありでこれなのか
バックグラウンドに投げてしまうか、atで1秒後に実行予約入れて終了にすればいいんじゃないの
225名称未設定
2018/03/19(月) 00:41:29.84ID:brr6aMt60 複数のaacファイルがあります。
それらをファイルを以下のコマンドで変換したいんですが、ファイルの数だけコマンドを入力するのでは無く、一気に処理するにはどのように書けばよいでしょうか?
muxer -i 1.aac\?sbr --file-format m4a -o 1.m4a
muxer -i hoge.aac\?sbr --file-format m4a -o hoge.m4a
それらをファイルを以下のコマンドで変換したいんですが、ファイルの数だけコマンドを入力するのでは無く、一気に処理するにはどのように書けばよいでしょうか?
muxer -i 1.aac\?sbr --file-format m4a -o 1.m4a
muxer -i hoge.aac\?sbr --file-format m4a -o hoge.m4a
226名称未設定
2018/03/19(月) 00:46:15.57ID:6sT/FsA+0 ああ、atは1秒後とかは厳密にはできなかった
227名称未設定
2018/03/19(月) 01:03:46.90ID:eFgpBFG/0 >>225
シェルスクリプトでループさせる
ffmpegなら -i infile1 -i infile2 -map 0 outfile1 -map 1 outfile2みたいのも出来るけど
インプット別にアウトプットを作成したいならループで一つ一つ処理したほうが何かと便利
シェルスクリプトでループさせる
ffmpegなら -i infile1 -i infile2 -map 0 outfile1 -map 1 outfile2みたいのも出来るけど
インプット別にアウトプットを作成したいならループで一つ一つ処理したほうが何かと便利
228名称未設定
2018/03/19(月) 03:30:12.16ID:brr6aMt60 >>227
ありがとうございます
フォルダの中のaacファイルを全て変換対象として、ファイル名は同じにしようと思ってこのように書いたんですが、${bbb%.aac} の部分の書き方がよく分からず、エラーになってしまいます。
どう書けばよいですか?
for bbb in $(find . -name *.aac); do
muxer -i $bbb?sbr --file-format m4a -o ${bbb%.aac}.m4a
done
ありがとうございます
フォルダの中のaacファイルを全て変換対象として、ファイル名は同じにしようと思ってこのように書いたんですが、${bbb%.aac} の部分の書き方がよく分からず、エラーになってしまいます。
どう書けばよいですか?
for bbb in $(find . -name *.aac); do
muxer -i $bbb?sbr --file-format m4a -o ${bbb%.aac}.m4a
done
229名称未設定
2018/03/19(月) 03:40:02.20ID:brr6aMt60 これでいけました。
どうもありがとうございました。
for bbb in *.aac; do
muxer -i $bbb?sbr --file-format m4a -o ${bbb%.aac}.m4a
done
どうもありがとうございました。
for bbb in *.aac; do
muxer -i $bbb?sbr --file-format m4a -o ${bbb%.aac}.m4a
done
230名称未設定
2018/03/19(月) 03:43:46.25ID:eFgpBFG/0 >>228
シェルスクリプトのスレで聞いたほうがいいんじゃないか?
$ cat for-loop.sh
#! /usr/bin/env bash
for file in "$@"; do
echo "-----"
echo "input : $file"
echo "output: ${file%.*}.m4a"
done
$ ls *.aac
bar.aac foo.aac
$ ./for-loop.sh *.aac
-----
input : bar.aac
output: bar.m4a
-----
input : foo.aac
output: foo.m4a
シェルスクリプトのスレで聞いたほうがいいんじゃないか?
$ cat for-loop.sh
#! /usr/bin/env bash
for file in "$@"; do
echo "-----"
echo "input : $file"
echo "output: ${file%.*}.m4a"
done
$ ls *.aac
bar.aac foo.aac
$ ./for-loop.sh *.aac
-----
input : bar.aac
output: bar.m4a
-----
input : foo.aac
output: foo.m4a
231名称未設定
2018/03/19(月) 04:12:46.20ID:brr6aMt60232名称未設定
2018/03/19(月) 05:22:40.04ID:brr6aMt60 シェルスクリプトスレは見当たらなかったです
233名称未設定
2018/03/19(月) 05:37:33.58ID:brr6aMt60 >>229
この書き方だとaacファイルが無いとエラーが出てしまいました。
aacファイルが有るときのみ「muxer〜」を実行するにはどう書いたらよいですか?
if文を使うのかな?と思っていますが、for文との組み合わせが分かりませんでした。
この書き方だとaacファイルが無いとエラーが出てしまいました。
aacファイルが有るときのみ「muxer〜」を実行するにはどう書いたらよいですか?
if文を使うのかな?と思っていますが、for文との組み合わせが分かりませんでした。
234名称未設定
2018/03/19(月) 06:48:14.59ID:6sT/FsA+0 /bin/ls -1 *.aac | while read bbb; do
235名称未設定
2018/03/19(月) 06:51:59.50ID:6sT/FsA+0 ああ、同じくエラーが出るか。安直に
/bin/ls -1 *.aac 2> /dev/null | while read bbb; do
/bin/ls -1 *.aac 2> /dev/null | while read bbb; do
236名称未設定
2018/03/19(月) 07:50:40.32ID:brr6aMt60 >>235
ありがとうございます。
エラーは出なくなりました。
./hoge.shだけを動かしたらカレントディレクトリ内のaacファイル全て
./hoge.sh hoge.aac と指定したらその指定したaacファイルのみ
スクリプト実行後、aacファイルが存在しない場合はその旨を通知して終了
aacファイルがある場合は、次へ
そのaacファイルを何らかの方法で調べ(mediainfoのFormat profile欄?)、
HE-AACの場合は
muxer -i file.aac?sbr --file-format m4a -o file.m4a
通常のAACの場合は
muxer -i file.aac --file-format m4a -o file.m4a
を実行
変換したファイル数を通知して終了
ってやる事も出来ますか?
ありがとうございます。
エラーは出なくなりました。
./hoge.shだけを動かしたらカレントディレクトリ内のaacファイル全て
./hoge.sh hoge.aac と指定したらその指定したaacファイルのみ
スクリプト実行後、aacファイルが存在しない場合はその旨を通知して終了
aacファイルがある場合は、次へ
そのaacファイルを何らかの方法で調べ(mediainfoのFormat profile欄?)、
HE-AACの場合は
muxer -i file.aac?sbr --file-format m4a -o file.m4a
通常のAACの場合は
muxer -i file.aac --file-format m4a -o file.m4a
を実行
変換したファイル数を通知して終了
ってやる事も出来ますか?
237名称未設定
2018/03/19(月) 08:40:16.98ID:brr6aMt60 ifを試してみてるんですが、これだとmuxerでエラーになってしまい変換出来ませんでした。
file () {
/bin/ls -1 *.aac
}
if [ -e $file ]; then
# aacファイルが存在する場合
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
else
# aacファイルが存在しない場合
echo "aac ファイルはありません."
fi
file () {
/bin/ls -1 *.aac
}
if [ -e $file ]; then
# aacファイルが存在する場合
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
else
# aacファイルが存在しない場合
echo "aac ファイルはありません."
fi
238名称未設定
2018/03/19(月) 08:42:24.78ID:856/uQDL0 少しはググれ
239名称未設定
2018/03/19(月) 14:23:11.45ID:6sT/FsA+0240名称未設定
2018/03/19(月) 15:58:01.65ID:brr6aMt60 >>238
>>239
file () {をやめて、一番最初に教えていただいたforとifを組み合わせることで、ファイルが有るときは全て処理して無いときはメッセージを出す事が出来ました。
ただ、testのmanを見た感じでは[]の使い方間違えている気がしています。
for file in *.aac; do
if [ -e $file ] ; then
# aacファイルが存在する場合
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
else
# aacファイルが存在しない場合
echo "aacファイルはありません."
fi
done
HE-AACか否かは、
mediainfo $file | awk '/HE-AAC/'
の結果で判断してifの下にelifをつくってそこでそれぞれmuxerを行えば良いのかなと思いました。
ググります。
>>239
file () {をやめて、一番最初に教えていただいたforとifを組み合わせることで、ファイルが有るときは全て処理して無いときはメッセージを出す事が出来ました。
ただ、testのmanを見た感じでは[]の使い方間違えている気がしています。
for file in *.aac; do
if [ -e $file ] ; then
# aacファイルが存在する場合
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
else
# aacファイルが存在しない場合
echo "aacファイルはありません."
fi
done
HE-AACか否かは、
mediainfo $file | awk '/HE-AAC/'
の結果で判断してifの下にelifをつくってそこでそれぞれmuxerを行えば良いのかなと思いました。
ググります。
241名称未設定
2018/03/19(月) 16:06:33.40ID:eFgpBFG/0 >>236
ちょっと欲張り過ぎw
1つ目のやつはPositional Parameter学ぶといいよ
http://wiki.bash-hackers.org/scripting/posparams
シェルスクリプトのスレはココ
https://mevius.5ch.net/test/read.cgi/unix/1489979246/
ちょっと欲張り過ぎw
1つ目のやつはPositional Parameter学ぶといいよ
http://wiki.bash-hackers.org/scripting/posparams
シェルスクリプトのスレはココ
https://mevius.5ch.net/test/read.cgi/unix/1489979246/
242名称未設定
2018/03/19(月) 16:11:24.10ID:eFgpBFG/0 ↓これを ./hoge.sh で実行する場合と
./hoge.sh 1.aac 2.aacで実行する場合とで比べてみて
#! /usr/bin/env bash
echo "¥$#: $#"
echo "¥$@: $@"
echo "¥$1: $1"
echo "¥$2: $2"
echo "¥$3: $3"
func() {
echo "---inside func---"
echo "¥$#: $#"
echo "¥$@: $@"
echo "¥$1: $1"
echo "¥$2: $2"
echo "¥$3: $3"
}
if [ $# -eq 0 ]; then
func *.aac
else
func "$@"
fi
./hoge.sh 1.aac 2.aacで実行する場合とで比べてみて
#! /usr/bin/env bash
echo "¥$#: $#"
echo "¥$@: $@"
echo "¥$1: $1"
echo "¥$2: $2"
echo "¥$3: $3"
func() {
echo "---inside func---"
echo "¥$#: $#"
echo "¥$@: $@"
echo "¥$1: $1"
echo "¥$2: $2"
echo "¥$3: $3"
}
if [ $# -eq 0 ]; then
func *.aac
else
func "$@"
fi
243名称未設定
2018/03/19(月) 21:30:32.85ID:brr6aMt60 オライリーの入門bashを買ってきました
難しいです・・・
HE-AACと通常のAACで変換の仕方を分けたいんですが、elifの書き方が間違えているようです。
コマンド周辺を[]か()か{}で括ったりechoで出力しなければいけないんでしょうか?
本を読んでみます。
for file in *.aac; do
if [ -e $file ] ; then
# aacファイルが存在する場合
# HE-AACの場合
elif mediainfo $file | awk '/: HE-AAC/' = "Format profile : HE-AAC / LC"; then
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
#AACの場合
elif mediainfo $file | awk '/: LC/' = "Format profile : LC"; then
muxer -i $file --file-format m4a -o ${file%.aac}.m4a
#.aacで終わるファイル名だけど、上のどちらでも無い場合
#elif どうかくのかな; then
else
# aacファイルが存在しない場合
echo "aacファイルはありません."
fi
done
>>242
試してみました
前者の方は---inside func---以前は¥:だけで、
後者の方は---inside func---以前以後同じ表示でした
これらがPositional Parameter(位置パラメーター?)の例かと思ったけれど、それだけじゃなく、今自分がやりたい事のヒントがいくつも入っている気がしました。
難しいです・・・
HE-AACと通常のAACで変換の仕方を分けたいんですが、elifの書き方が間違えているようです。
コマンド周辺を[]か()か{}で括ったりechoで出力しなければいけないんでしょうか?
本を読んでみます。
for file in *.aac; do
if [ -e $file ] ; then
# aacファイルが存在する場合
# HE-AACの場合
elif mediainfo $file | awk '/: HE-AAC/' = "Format profile : HE-AAC / LC"; then
muxer -i $file?sbr --file-format m4a -o ${file%.aac}.m4a
#AACの場合
elif mediainfo $file | awk '/: LC/' = "Format profile : LC"; then
muxer -i $file --file-format m4a -o ${file%.aac}.m4a
#.aacで終わるファイル名だけど、上のどちらでも無い場合
#elif どうかくのかな; then
else
# aacファイルが存在しない場合
echo "aacファイルはありません."
fi
done
>>242
試してみました
前者の方は---inside func---以前は¥:だけで、
後者の方は---inside func---以前以後同じ表示でした
これらがPositional Parameter(位置パラメーター?)の例かと思ったけれど、それだけじゃなく、今自分がやりたい事のヒントがいくつも入っている気がしました。
245名称未設定
2018/03/19(月) 22:27:01.09ID:eFgpBFG/0 >>243
シェルスクリプトの書き方だから移動したほうがいいんじゃないかな
単にマッチする行があるかどうかならawkじゃなくgrepでいい
if文の中で実行するコマンドは実行直後の“$?”が0ならtrue、1ならfalse
$ mediainfo hoge.aac | grep '^Format profile *: LC$'
$ echo $?
elifが分からないと思えばリファレンスを検索
http://tiswww.case.edu/php/chet/bash/bashref.html#Reserved-Word-Index_rw_letter-E
シェルスクリプトの書き方だから移動したほうがいいんじゃないかな
単にマッチする行があるかどうかならawkじゃなくgrepでいい
if文の中で実行するコマンドは実行直後の“$?”が0ならtrue、1ならfalse
$ mediainfo hoge.aac | grep '^Format profile *: LC$'
$ echo $?
elifが分からないと思えばリファレンスを検索
http://tiswww.case.edu/php/chet/bash/bashref.html#Reserved-Word-Index_rw_letter-E
247名称未設定
2018/03/20(火) 00:24:34.18ID:Zfl5TJwo0 bashrefならわざわざ他所見なくたって昔から入ってるだろ
んなことも知らんのか...
/usr/share/doc/bash/bashref.html
/usr/share/doc/bash/bashref.pdf
んなことも知らんのか...
/usr/share/doc/bash/bashref.html
/usr/share/doc/bash/bashref.pdf
248名称未設定
2018/03/25(日) 07:10:14.52ID:TJoOpRy+0 plistの特定の値だけコピーするシェルスクリプトを書きたいのですが、マルチバイト文字が
"¥U307e"のような表記になってしまいます(¥はバックスラッシュ)
何か回避する方法ないですかね…?
_VAL=$(defaults read "/Volumes/OtherMac/Users/other/Library/Preferences/pbs" NSServicesStatus)
defaults write "pbs" NSServicesStatus -dict "${_VAL}"
"¥U307e"のような表記になってしまいます(¥はバックスラッシュ)
何か回避する方法ないですかね…?
_VAL=$(defaults read "/Volumes/OtherMac/Users/other/Library/Preferences/pbs" NSServicesStatus)
defaults write "pbs" NSServicesStatus -dict "${_VAL}"
249名称未設定
2018/03/25(日) 11:26:31.77ID:fyK68VIc0 pbs特有の話?
ならそのキーしかないみたいだからファイルごとコピーしちゃう
でpbsとcfprefsdを殺すかログインし直す
ならそのキーしかないみたいだからファイルごとコピーしちゃう
でpbsとcfprefsdを殺すかログインし直す
250名称未設定
2018/03/25(日) 13:53:07.17ID:eOzSZvCQ0251名称未設定
2018/03/25(日) 17:08:31.48ID:JHUD7X2Z0 ログイン項目の非表示にチェックを入れた時と同じような動作を
ターミナルから実行するにはどのコマンドを使うのでしょうか?open?
ターミナルから実行するにはどのコマンドを使うのでしょうか?open?
252名称未設定
2018/03/25(日) 17:40:00.00ID:CeZuhD1f0 osascript -e 'tell application "AppName" to run'
253名称未設定
2018/03/25(日) 19:44:11.29ID:XDIjCUQH0 launchコマンド入れれ
https://sabi.net/nriley/software/
launch -h -a アプリ名
lsappinfoコマンド
lsappinfo launch launchandhide=true アプリへのpath
はなんかうまく行かなかった
https://sabi.net/nriley/software/
launch -h -a アプリ名
lsappinfoコマンド
lsappinfo launch launchandhide=true アプリへのpath
はなんかうまく行かなかった
254名称未設定
2018/03/25(日) 21:25:56.27ID:CeZuhD1f0 lsappinfoなんてあるのかあ。確かになんかlaunchandhideは本当に?ってのかな。nofrontも
openはman見たら無さげだったから無いもんだと思ってたが、あるらしい
-j だって。launchandhide/AppleScreitでのrunにあたる
-g って、nofront/AppleScriptでのlaunchにあたるのもあるらしい
https://apple.stackexchange.com/questions/123448/os-x-how-to-have-starting-applications-optionally-not-take-the-focus
確かに動く
(-j だけでもよさそうだが、-j と -jg ではちょっと違う。書かれているように -jg の方がよさげ)
openはman見たら無さげだったから無いもんだと思ってたが、あるらしい
-j だって。launchandhide/AppleScreitでのrunにあたる
-g って、nofront/AppleScriptでのlaunchにあたるのもあるらしい
https://apple.stackexchange.com/questions/123448/os-x-how-to-have-starting-applications-optionally-not-take-the-focus
確かに動く
(-j だけでもよさそうだが、-j と -jg ではちょっと違う。書かれているように -jg の方がよさげ)
255名称未設定
2018/03/25(日) 21:35:24.55ID:CeZuhD1f0 ああ、-g は man にも載ってたな。-j は man に無い(無いよな?w)が、open --help にはあるね
257名称未設定
2018/04/26(木) 08:31:12.03ID:4h/8ShAo0 folderをpackageにするにはどういうコマンドを使うの?
258名称未設定
2018/04/26(木) 13:06:59.41ID:9qdA5bqJ0 フォルダの名前を変更して,拡張子.pkgを付ければ
パッケージになるよ
って,そういう話?
パッケージになるよ
って,そういう話?
259名称未設定
2018/04/26(木) 14:10:13.57ID:2Yx1Qnq40260名称未設定
2018/04/26(木) 14:21:25.78ID:fRIbBp500 恋かもしれない
261名称未設定
2018/04/26(木) 14:38:44.78ID:kUkqEUtN0 Finderが特定の拡張子のフォルダをパッケージに見せてるだけだろ
262名称未設定
2018/04/26(木) 20:27:03.70ID:4h/8ShAo0263名称未設定
2018/04/26(木) 20:37:20.83ID:UIlM09fA0 特定の拡張子(付ける)だけという他に、
(com.apple.)FinderInfo に これはバンドルです というフラグがあるのでそれを立てる
いにしえの SetFile コマンドなら、
SetFile -a B HogeHoge
https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/SetFile.1.html
SetFile に代わる今時のコマンドってなんだろなあ
(com.apple.)FinderInfo に これはバンドルです というフラグがあるのでそれを立てる
いにしえの SetFile コマンドなら、
SetFile -a B HogeHoge
https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/SetFile.1.html
SetFile に代わる今時のコマンドってなんだろなあ
264名称未設定
2018/04/26(木) 20:55:48.64ID:UIlM09fA0 ああ、まだ SetFile/GetFile/GetFileInfo って現役というか存在するのね
Xcode.appの中にあった。たぶん、Command Line Tools for Xcode にもあるだろう
じゃ、SetFile で
Xcode.appの中にあった。たぶん、Command Line Tools for Xcode にもあるだろう
じゃ、SetFile で
265名称未設定
2018/04/26(木) 21:26:14.52ID:4h/8ShAo0 >>263
ありがとう
確かにパッケージになりました
ただ
残念ながら
QuickTimeで開けられるAVCHDファイルにはならなかったので
(パッケージフォーマットのファイルを開けませんと出る)
本物のAVCHDファイルってただパッケージなだけじゃないのね
ありがとう
確かにパッケージになりました
ただ
残念ながら
QuickTimeで開けられるAVCHDファイルにはならなかったので
(パッケージフォーマットのファイルを開けませんと出る)
本物のAVCHDファイルってただパッケージなだけじゃないのね
266名称未設定
2018/04/26(木) 21:36:33.18ID:UIlM09fA0 バンドルは単なるバンドルだからな
どういう書類(パッケージ?バンドル)かを指定するのは、また、別。指定してなければデフォルトのなんらかに対するっていう
「どういうバンドル/パッケージ」というのがあれば/付けなければじゃないとね
まさか、Type/Creatorと未だに生きているわけでもないので、UTIが拡張属性にあるんじゃね。もしくはInfo.plistかな?
どういう書類(パッケージ?バンドル)かを指定するのは、また、別。指定してなければデフォルトのなんらかに対するっていう
「どういうバンドル/パッケージ」というのがあれば/付けなければじゃないとね
まさか、Type/Creatorと未だに生きているわけでもないので、UTIが拡張属性にあるんじゃね。もしくはInfo.plistかな?
267名称未設定
2018/04/26(木) 21:50:09.47ID:fRIbBp500 Finderの設定で拡張子非表示にしてるんじゃ
268名称未設定
2018/04/26(木) 22:24:03.73ID:UIlM09fA0 正直AVCHDなんて知らんw パッケージだの言ってるのは、
https://www.youtube.com/watch?v=9ILRGxEWMc4
のことか?AVCHD Content って、macOSの正式なバンドル方法じゃないんじゃないの。SDとかHFS+なりmacOS固有のFile Systemでなんてなさそうだし
単に内容物が固有の形式ってだけとか。サンプルよこせ、もしくはどこからダウンロードできるか教えろw
https://www.youtube.com/watch?v=9ILRGxEWMc4
のことか?AVCHD Content って、macOSの正式なバンドル方法じゃないんじゃないの。SDとかHFS+なりmacOS固有のFile Systemでなんてなさそうだし
単に内容物が固有の形式ってだけとか。サンプルよこせ、もしくはどこからダウンロードできるか教えろw
269名称未設定
2018/04/26(木) 22:52:01.77ID:4h/8ShAo0270名称未設定
2018/04/26(木) 22:59:06.28ID:5YJnNM3h0 ビデオカメラで記録するためのフォーマットか
271名称未設定
2018/04/26(木) 23:04:40.22ID:UIlM09fA0 >>269
Finderが特定の内容物/ファイル構造のをパッケージの一種として扱ってるだけだと思うけどな、もうw
拡張子だのバンドルフラグというmacOS正式/固有のとは全く関係ない、そのファイル構造だけを特別に意識しての
Finderが特定の内容物/ファイル構造のをパッケージの一種として扱ってるだけだと思うけどな、もうw
拡張子だのバンドルフラグというmacOS正式/固有のとは全く関係ない、そのファイル構造だけを特別に意識しての
272名称未設定
2018/04/26(木) 23:08:01.09ID:UIlM09fA0 全然 Understanding じゃないけどw、
https://videoconverter.wondershare.com/hd/avchd-file-structure.html
とかなんとか。そのソフト売るために全然詳しく書いてないような気がするけど、まあ、その図の構造であればじゃないの。どれが必須でなにがなんだかだけどw
https://videoconverter.wondershare.com/hd/avchd-file-structure.html
とかなんとか。そのソフト売るために全然詳しく書いてないような気がするけど、まあ、その図の構造であればじゃないの。どれが必須でなにがなんだかだけどw
273名称未設定
2018/04/27(金) 03:19:59.93ID:fHCw4TbP0 やっぱ最初に背景とか前提とか出してない奴に付き合うもんじゃないな
274名称未設定
2018/04/27(金) 04:07:53.39ID:Ca5U8JTR0 いや、素人さんなだけだろ。素人でなくて仕事としてっぽくもあるけど
275名称未設定
2018/04/27(金) 06:11:42.35ID:jq3Agjcv0 AVCHDの規格に則っていないファイル群をただパッケージ化したところでそりゃ読めないよな
276名称未設定
2018/04/27(金) 07:17:46.49ID:Ca5U8JTR0 FinderがAVCHDをパッケージと見なすのはとても単純な条件だった
の前に、BDMVをパッケージと見なすのも簡単な条件
ディレクトリ名がBDMVであることと、その中にindex.bdmvとMovieObject.bdmvの二つのファイルがあること
AVCHDは、
・ディレクトリ名がAVCHDであることと、その中にAVCHDTNディレクトリとBDMVパッケージがあること
ただ、これだけ
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch index.bdmv MovieObject.bdmv)
これは単にどうパッケージとみなしてるにすぎなく、QuickTimeなんぞでちゃんと読めるようにするには別の話で内容をちゃんとしなけりゃだけど
の前に、BDMVをパッケージと見なすのも簡単な条件
ディレクトリ名がBDMVであることと、その中にindex.bdmvとMovieObject.bdmvの二つのファイルがあること
AVCHDは、
・ディレクトリ名がAVCHDであることと、その中にAVCHDTNディレクトリとBDMVパッケージがあること
ただ、これだけ
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch index.bdmv MovieObject.bdmv)
これは単にどうパッケージとみなしてるにすぎなく、QuickTimeなんぞでちゃんと読めるようにするには別の話で内容をちゃんとしなけりゃだけど
277名称未設定
2018/04/27(金) 07:34:21.86ID:Ca5U8JTR0 ああ、たまたまめっけた
https://www.videohelp.com/software/tsMuxeR
でBDMVが作れたので試し、MovieObject.bdmvとindex.bdmvはそれで作られたそのまんまだった
INDEX.BDMとMOVIEOBJ.BDMでもいい。なんか大文字だの小文字だのでなんやかんやとかあったりするからどっちかじゃなきゃ読めないアプリがあるかもね。どっちがいいのかは知らん(大文字の方かな、やっぱ)
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch INDEX.BDM MOVIEOBJ.BDM)
https://www.videohelp.com/software/tsMuxeR
でBDMVが作れたので試し、MovieObject.bdmvとindex.bdmvはそれで作られたそのまんまだった
INDEX.BDMとMOVIEOBJ.BDMでもいい。なんか大文字だの小文字だのでなんやかんやとかあったりするからどっちかじゃなきゃ読めないアプリがあるかもね。どっちがいいのかは知らん(大文字の方かな、やっぱ)
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch INDEX.BDM MOVIEOBJ.BDM)
278名称未設定
2018/04/27(金) 18:22:17.58ID:Ca5U8JTR0 macOS流は、
UTTypeDescription = "AVCHD Collection";
UTTypeIdentifier = "public.avchd-collection";
UTTypeTagSpecification = {
"public.filename-extension" = (
avchd
);
};
だった。拡張子avchdを付けるだけ
>>276,277だと>>268みたくMacに持ってきた時に複数同一場所に置けないだろにと思ったが、ちゃんとあるのね。BDMVは無さげなんだけどw
>>276,277はmacOSなFile Systemじゃない/他により/汎用なに対しての特別なだろな
UTTypeDescription = "AVCHD Collection";
UTTypeIdentifier = "public.avchd-collection";
UTTypeTagSpecification = {
"public.filename-extension" = (
avchd
);
};
だった。拡張子avchdを付けるだけ
>>276,277だと>>268みたくMacに持ってきた時に複数同一場所に置けないだろにと思ったが、ちゃんとあるのね。BDMVは無さげなんだけどw
>>276,277はmacOSなFile Systemじゃない/他により/汎用なに対しての特別なだろな
279名称未設定
2018/04/27(金) 19:20:20.37ID:chJe8ppE0 粘り強いなw
280名称未設定
2018/04/27(金) 23:58:26.00ID:XDrwfTWL0281名称未設定
2018/04/28(土) 00:25:58.02ID:aHqgTWdB0 お前はドザか
全部大文字とか
全部大文字とか
282名称未設定
2018/04/28(土) 01:30:25.63ID:QimijrjW0 未だのその理解だとまず目的は達成できないだろな...としか思えないなあ
https://support.apple.com/kb/PH16620?locale=en_US&viewlocale=ja_JP
https://itunes.apple.com/jp/app/motion/id434290957?mt=12
にしなさいw
https://support.apple.com/kb/PH16620?locale=en_US&viewlocale=ja_JP
https://itunes.apple.com/jp/app/motion/id434290957?mt=12
にしなさいw
レスを投稿する
ニュース
- 佐藤二朗 ハラスメント報道にコメント「大変残念。全ての事実が明らかになることを望みます」所属事務所「到底受け入れられない」★61 [Ailuropoda melanoleuca★]
- 若者に伝えたい“50歳を過ぎて出来なくなったこと” ラーメン屋での注文も「大盛り」から「麺半分」に [パンナ・コッタ★]
- 【サッカー】W杯日本VSブラジルは「単一放送で今大会の最高視聴者数」 FIFA紹介、中東・北アフリカでも1.2億人超え [首都圏の虎★]
- 【サッカー】日本代表監督に立候補の本田圭佑 コーチングライセンスに関する3年前の投稿をXに再掲載… ライセンス購入制度を提案 [冬月記者★]
- 自民「審議拒否は時代遅れ」と野党批判 玉木氏「政府の拒否が実態」 [蚤の市★]
- もっちゅりんやフェルメールに行列…日本人が並ぶルーツは「農耕民族の遺伝子」が原因か [バイト歴50年★]
- おまえらYouTubeよりふわっち向き
- 蚊ぷーん
- カマスをぶちかます
- 魚って吉野家でしか食べられない?
- 【FIFAワールドカップ2026】二時カナダ×モロッコ(NHK,DAZN)六時パラグアイ×フランス(日本テレビ,DAZN) [226731781]
- マイ楽天モバイルアプリが楽天リンクアプリに統合されるらしいけどさぁ