19/04/21 02:00:57.32 TpNEqVMQ0.net
ffmpegで使うコマンドは、オプションとフィルターが存在する。
これらが一つの行に混在して使われるため、両方に目を通さなければならない。
日本語の記事が無いものもあるので、機械翻訳を使うなどをして、ある程度自力で英語を読み取らなければならない場合もある。
ffmpegで使用できるOptions URLリンク(ffmpeg.org)
ffmpegで使用できるfilters URLリンク(ffmpeg.org)
ffmpeg Documentation (フルバージョン) URLリンク(www.ffmpeg.org)
散らばっている古い記事の中には、現在のffmpegのバージョンでは廃止されたオプションも存在する。
それらのオプションは実行しようとしてもエラーが返されるだけで、単純にエラーの原因の一つになるので
古い記事をコピペなどで流用する場合は、既に廃止されたオプションが含まれていないかどうかを注意する必要がある。
3:名無しさん@お腹いっぱい。
19/04/21 02:02:22.42 TpNEqVMQ0.net
ちょっと突っ込んだ使い方などの情報(各種ガイド、FAQ)
URLリンク(trac.ffmpeg.org)
FFmpeg ドキュメント(日本語訳)
古いし、avconvの説明も混じっているが、新しいものを使わなければ今でも有用
URLリンク(fixedpoint.jp)
日本語による基本的な使い方の解説
URLリンク(tech.ckme.co.jp)
日本語による新しいフィルタなどの情報
URLリンク(nico-lab.net)
x264とffmpegのオプション対応の解説
URLリンク(sites.google.com)
4:名無しさん@お腹いっぱい。
19/04/25 18:46:57.40 VVcrrMC70.net
乙
5:名無しさん@お腹いっぱい。
19/04/25 22:50:41.30 JLagNn1e0.net
丙
6:名無しさん@お腹いっぱい。
19/04/26 00:49:06.61 HoqPd28c0.net
丁
7:名無しさん@お腹いっぱい。
19/04/26 08:20:04.00 zXXFjiFP0.net
戊
8:名無しさん@お腹いっぱい。
19/04/26 12:07:00.96 KrLtz4z80.net
臨
9:名無しさん@お腹いっぱい。
19/05/02 08:09:06.35 ZAxK3KvK0.net
兵
10:名無しさん@お腹いっぱい。
19/05/02 10:25:36.17 W8bhDG+V0.net
最後の質問者、ありがとうとか手間かけてごめんの一言も言えんのか
こんなん答える気なくすわ
11:名無しさん@お腹いっぱい。
19/05/02 13:15:49.75 CYdE7l6K0.net
答えなくていいよ
12:名無しさん@お腹いっぱい。
19/05/02 14:10:38.59 ZTllMpF60.net
>>10
その気持ちわかる(´・ω・`)
13:名無しさん@お腹いっぱい。
19/05/02 14:45:45.57 LG1SrOig0.net
英語のメッセージで
hi!
...
thanks!
と書くべきと言われてるよーなもんかいな
14:
19/05/02 17:29:50.98 +NqqXGIj0.net
>>10
キチガイはこちらへ
とは書いてない帰れ
15:名無しさん@お腹いっぱい。
19/05/02 23:00:44.27 Vo1bqK8m0.net
あくまで偏見だが、
SoundEngine利用者は、Audacity利用者よりもそういう確率が高い気がする
とくに、ffmpegとSoundEngineを併用することがあまり頭の中で結びつかない
反論はもちろん認めるよ
16:名無しさん@お腹いっぱい。
19/05/03 02:50:35.09 fVbglfcK0.net
SoundEngine Freeのバージョン4.xx以前はファイルの入出力時に外部
コマンドの呼び出し機能があったのでffmpegと併用するとSoundEngineから
直接いろんなフォーマットを読み書きできた。
現在この機能がセキュリティの理由で削除されてしまったのが残念。
17:名無しさん@お腹いっぱい。
19/05/03 21:44:44.37 2essw6580.net
ffmpeg v4.1でx265cliでエンコードした.265ファイルを.mkvコンテナに格納できない。
ffmpeg -i "h265.265" -map 0:0 -c:v:0 copy -f matroska "h265.mkv"
[matroska @ 0000000002687b00] Timestamps are unset in a packet for stream 0.
This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[matroska @ 0000000002687b00] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument
18:名無しさん@お腹いっぱい。
19/05/03 22:40:54.53 EHV71n/w0.net
264でエンコードしたら、m4aが一緒に作られるんですが、これは毎回手動で削除するものですか?
音声はmp4に入ってるから、一時ファイルやと思うのです
あ、neroの設定かなあ
19:名無しさん@お腹いっぱい。
19/05/04 08:02:31.97 hCl00F8L0.net
はぁぁ?
20:名無しさん@お腹いっぱい。
19/05/04 10:42:57.07 nrsC1idF0.net
良く分からないけれども
動画ファイルの acodec の部分を nero で aac にしてるのかも?
音ズレの件は不明
21:名無しさん@お腹いっぱい。
19/05/04 11:07:34.93 u4Wt7pSE0.net
音ズレの件なんてどこに書いてあるの?
22:名無しさん@お腹いっぱい。
19/05/04 12:40:52.32 4ABCr7n50.net
ぬぬ、コマンドがおかしいっぽい?
デフォのプロファイルを少しいじっただけで、あまりわかっとらんのよ
-c:a copy
-c:v libx264 -b:v 8000k
23:名無しさん@お腹いっぱい。
19/05/04 17:48:33.56 V/k0SdYN0.net
>>18 >>22
AviUtlでffmpeg/avconv出力(ffmpegOut)を使ってるだろ。まずそれを書かないと話にならねえよ。
ffmpegOutは「AviUtlからffmpegを利用して出力を行うプラグイン」。
ここは、ffmpeg自体を扱うスレなので、AviUtlの出力プラグインの話はスレ違い。
「x264 crf + nero」のプロファイルを使ってるんだろうが、
ログ見ればわかるとおり、残ってるm4aはneroが出力したm4aファイル。
neroでm4a出力
↓
-i 映像 -i nero.m4a -c:v libx264 -c:a copy ~ で映像エンコと音声Muxしてmp4作成
という流れで処理が進む。
mp4作成後はm4aは消していいんだが、自動では消されないので手動で消すしかない。
音声の一時ファイルが残ってしまうのはffmpegOutの仕様なんで、おとなしく手動で消せ。
24:名無しさん@お腹いっぱい。
19/05/04 18:03:00.74 V/k0SdYN0.net
>>17
x264のrawでも同じだね。
エラーメッセージでググると色々出てくるけど、結局よくわからずうまくいかなかった。
まあmkvmerge使えで済む話だとは思うんだけど、
ffmpegでH.265のrawをmkvにmuxする方法があるなら正解を知っておきたいとは思う。
25:名無しさん@お腹いっぱい。
19/05/05 09:20:23.84 a9C4D5fB0.net
>>23
スレ違いすまん、そしてありがとう
処理についてよく分かったよ
今後も手動で消していくわ
26:名無しさん@お腹いっぱい。
19/05/05 14:20:28.23 wwwfB+by0.net
nero.m4a は -acodec copy みたいにしなくても良い???
再エンコ走らない???
怖いからいつも -acodec copy みたい明示的にやってる
nero の aac エンコーダの使い方は知らん…スレチだから気にしなくて良いのか、
音質が相応に変わるのか、ビットレート上げておけば遜色ないのか…?
27:名無しさん@お腹いっぱい。
19/05/07 14:29:44.68 BGTG7vn50.net
最新のに置き換えたら変換速度ちょっと早くなって嬉しい(fps0.05→0.065)
28:名無しさん@お腹いっぱい。
19/05/07 21:50:04.90 JnJg5Qhp0.net
動画の総フレーム数がある数よりも大きいときのみ特定の処理を行うには
どうしたらよいのでしょうか。
ただし、
ffprobe -show_streams -count_frames "input"
で総フレーム数を数えるのはナシでお願いします。なぜなら、総フレーム数が
数十万であるような長尺の動画では処理が重すぎるからです。ある数をi、
総フレーム数をnとしてi<nが成り立つか否かを調べる際、iが高々数十程度で
あっても数十万あるnを求めるために動画を全スキャンするのでは効率が
悪すぎます。要は先頭フレームを0番目としてi番目のフレームが存在するか否かが
分かればそれでよいので、i+1番目以降のフレームまでスキャンする必要は
ないはずです。
つまり、i番目のフレームの存在チェックを行いたいわけです。
29:名無しさん@お腹いっぱい。
19/05/07 22:22:52.10 HWPzyGzo0.net
i番目のフレームを切り出して存在するかチェックすればえんでないの
よく知らんけど
30:名無しさん@お腹いっぱい。
19/05/07 22:26:57.29 705lukNv0.net
-count_framesをつけない場合でもavg_frame_rateとかdurationは出るんだから、そこから計算すればいいんじゃね。
31:名無しさん@お腹いっぱい。
19/05/07 22:59:00.25 JnJg5Qhp0.net
>>29
ありがとうございます。その方法ならかなり高速化できそうです。
32:名無しさん@お腹いっぱい。
19/05/07 23:06:06.55 JnJg5Qhp0.net
>>30
RAW h.265とかアニメーションGIFとかのdurationの出ないコンテナでは
fps*再生時間で計算できないから苦労していました。
あと、vfrな変態動画でも不正確な値になってしまいます。
33:名無しさん@お腹いっぱい。
19/05/08 09:21:47.84 0tYL9ZrK0.net
初歩的な質問ですが、ffmpegのフィルターでコレ
URLリンク(www.youtube.com)
みたいにぼやけた映像を鮮明化するにはどういうフィルターの組み合わせが
よいでしょうか。
34:名無しさん@お腹いっぱい。
19/05/09 06:04:05.38 aGYB/EJK0.net
シャープフィルタなら
-vf unsharp=5:5:1:5:5:0:0
3番めの数字がシャープ&ぼかしの強度で値は-1.5から1.5(マイナス側がぼかし)
35:33
19/05/09 08:22:50.03 5FsvHvXp0.net
>>34
実際にunsharpフィルターをいろいろパラメーターを変えながらかけたところ、
エンコードに伴うブロックノイズばかりが強調されてうまくぼやけの除去が
できませんでした。最初に出したYouTube動画で紹介されているリマスター処理の
ような効果を出す適正なパラメーターってあるのでしょうか。
それとも他のフィルターを使用すべきなのでしょうか。
36:名無しさん@お腹いっぱい。
19/05/10 16:01:14.56 KenBMQPz0.net
>>35
URLリンク(nico-lab.net)
こゆこと?
37:33
19/05/11 04:07:21.73 gdBAHXPI0.net
>>36
とりあえず、
pp=subfilters=ha|c|32|39/va|c|32|39/dr
の後で
unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=0.4:chroma_msize_x=7:chroma_msize_y=7:chroma_amount=0.1
すると、ある程度はぼやけが除去できます。
しかし、元動画は低解像度からLanczosか何かで無理やり高解像度に拡大したような
ぼやけ方であり、これを最初に紹介したリマスター処理と同じくらいの先鋭化を
したかったのですが、unsharpフィルターの効果はそこまで遠く及びません。
無理にパラメータを引き上げれば、ppフィルターで除去したブロックノイズが
復活したり、別のノイズが出てきたりしてしまいます。
もっと強力なぼかし除去って本当にffmpegでできるのでしょうか。
38:名無しさん@お腹いっぱい。
19/05/11 04:46:09.34 kPlcmoxU0.net
業務レベルのデジタルリマスターがffmpeg単体で出来るの?
>>33のYoutubeの動画とffmpegにはどういう関連性があるの?
39:33
19/05/11 07:49:57.18 gdBAHXPI0.net
>>38
件のYouTube動画はたまたまネットニュースで見かけたものであり、同じ処理を
ffmpegで手軽にできないかとふと思った次第であります。
40:名無しさん@お腹いっぱい。
19/05/11 08:21:25.29 kPlcmoxU0.net
なるほど
しかしソースの状態にもよるだろうけど基本的に本来リマスターってものすごく手間がかかる作業だろうし
「ffmpegで手軽に」っていうのは期待しないほうが良いのでは
ちょっと調べたら「カリオストロの城のリマスターに3年かかってる」っていう記事も出て来た
専門技術持ってる人たちが集まっても3年かかるような作業がffmpeg単体で成しえるとは思えない
41:
19/05/11 14:58:31.62 UAtoiNUw0.net
できるけど、FFmpegではわからない
42:名無しさん@お腹いっぱい。
19/05/11 20:14:29.72 EM4riXXY0.net
>>33 みたいなリマスターは元の撮影データから変換しなおして調整している
すでに劣化している映像を再調整しているわけじゃない
それを目指したくなる気持ちはわかるけど無理だよ
URLリンク(panasonic.co.jp)
とはいえ、すでに劣化している映像をどうにかしたいときは
アップコンバート(アップスケール)するしかない
ffmpegのは破綻しない程度のマイルドな画質
URLリンク(wave.hatenablog.com)
もっとゴリゴリのアプコンしたいんだよ!って時は「waifu2x-caffe」みたいな別のソフトと組み合わせる
これは画像専用だから動画を1フレームずつ画像に変換して処理させてから動画に戻す作業が必要
大容量HDDと時間が必要
数分の動画ならいいけど数時間とかはおすすめできない
ひとまず動画から数十枚の静止画を切り出して処理させて納得できるなら全部やってみるといいんじゃないかな
スレ違い気味だけどね
43:33
19/05/11 21:52:30.99 dMZNuH6L0.net
>>42
やはり結局waifu2x-caffeのお世話にならないとだめってことですね。
これは公式GithubにもあるようにハイスペックのGPUでも1フレーム当たり
2秒ほどかかり、30fpsで2時間の動画であれば丸々5日かかる計算になるため
実用的ではないと判断して敬遠していました。
44:名無しさん@お腹いっぱい。
19/05/11 22:12:32.98 uq54V66m0.net
時間だけが問題なら、分割して並列すればいいやん
フレーム間に依存がなければいいから、10個くらいに切って、それぞれで10台のノードで処理すれば
45:名無しさん@お腹いっぱい。
19/05/11 22:14:33.91 jsb7C1Xf0.net
よくそんなアホな解決法を書き込もうと思ったな
46:名無しさん@お腹いっぱい。
19/05/11 22:31:12.16 oHEd4hna0.net
みんな知識が凄いよなぁ
けどエンコしてるのがアニメとかAVで
聞いたらずっこけるパターンなんだろうけど
47:名無しさん@お腹いっぱい。
19/05/11 23:13:23.37 jsb7C1Xf0.net
__ _,, -ー ,,
(/ "つ`..,:
:/ :::::i:
:i ─::!,, べっ、別に俺そこまでffmpeg使いこなしたいわけじゃねーし・・・
ヽ.....::::::::: ::::ij(_::●
r " .r ミノ~ アニメとかAVとかエンコしてる奴よか上だし・・・
:|::| ::::| :::i ゚。
:|::| ::::| :::|: ・・・負けてなんかねぇし・・・
:` | ::::| :::|_:
:.,' ::( :::}
::i `.-‐"
48:名無しさん@お腹いっぱい。
19/05/11 23:58:23.80 dgrR5WgK0.net
GPUクラスタリングって
どうやって構築するのかしらん
だいいち、カードの値段バカにならないのと違う?
業務ならともかく個人が手を出す範囲じゃない気が
49:名無しさん@お腹いっぱい。
19/05/12 00:23:12.88 zKA9Ycta0.net
クラウドで時間当たりいくらで借りれる。そこまでする内容かどうかによるけど。
この場合、単純並列なのでクラスタはいらない
50:名無しさん@お腹いっぱい。
19/05/12 02:31:43.50 wULK/lx10.net
あとはいっそのことNeat Videoとか買ってやるくらいが手軽かな
ffmpegで簡単に無料でとはいかない
51:名無しさん@お腹いっぱい。
19/05/12 07:23:03.23 74Z2o8au0.net
さんくす
知らなかった
52:名無しさん@お腹いっぱい。
19/05/12 09:27:22.36 1OIQvzPA0.net
そもそもクオリティーを重視する用途にffmpegを用いるべきではない
53:名無しさん@お腹いっぱい。
19/05/14 00:14:51.43 ylO6ZTBs0.net
[NULL @ 000001ee8a9be9c0] Unable to find a suitable output format for 'C:\ffmpeg\Dream'
C:\ffmpeg\Dream: Invalid argument
C:\ffmpeg>del "ffmpeg2pass-0.log"
C:\ffmpeg\ffmpeg2pass-0.log が見つかりませんでした。
C:\ffmpeg>del "ffmpeg2pass-0.log.mbtree"
C:\ffmpeg\ffmpeg2pass-0.log.mbtree が見つかりませんでした。
今まで変換出来ていたのに急にこのような表示になり変換できなくなりました
ビルド済みの新しいffmpegを導入しても変わらずです
どのようにしたらまた使えるようになりますか?宜しくおねがいします
54:名無しさん@お腹いっぱい。
19/05/14 00:51:12.68 4uFN4grJ0.net
>>53
ffmpegの問題ではなく、使ってるバッチファイル側の問題だと思うのでバッチファイルの作者に聞けばいいんじゃね。
55:名無しさん@お腹いっぱい。
19/05/14 01:01:33.21 219QWUFC0.net
コマンドラインくらい示さないと
まぁ、原因はなんとなく見当がつくけど
56:名無しさん@お腹いっぱい。
19/05/14 13:58:41.29 Flm6Ixu00.net
「 ffmpeg に」 ffmpeg2pass-0.log 必須だなんて聞いた覚えが無いな
57:名無しさん@お腹いっぱい。
19/05/14 18:09:28.69 tS91ttdR0.net
batなりフォルダを移動したのが原因で、必要なファイルが見つからなくなってるんじゃないの?
それか他人の環境とか他のPCで動いてたbatを丸々コピーしただけで「今まで変換できていた」とか。
エンコーダが何かまでは知らないけど、どうせx264の2passか何かで出力されるはずのlogだのmbtreeファイルが見つからなくてエラーが出てるのかと思った。
58:名無しさん@お腹いっぱい。
19/05/14 18:58:25.23 6Y+lL6Ef0.net
ちゃんと読めばそうじゃないってことはわかる
59:名無しさん@お腹いっぱい。
19/05/14 19:31:19.42 fijLyq3d0.net
delコマンドに失敗してファイルが見つかりませんでしたって出てるだけだな
FFmpeg側のエラーはUnable to find a suitable output formatのほう
60:名無しさん@お腹いっぱい。
19/05/14 22:08:39.03 ylO6ZTBs0.net
>>53です
>>54-59
みなさんありがとうございます
TSファイルを変換する方法のサイトをみてそのままやっていましたが
その方の公開されているバッチファイルがどれも変換できなくなっていたので
他の方の公開されているバッチファイルを使ってみたところ変換できるようになりました
画質と速度のバランスはまだ丁度いいのが分かりませんが試行錯誤してみたいと思います
私自身が詳しくなくて何が原因だったのかわからないけどみなさんありがとうございました
61:名無しさん@お腹いっぱい。
19/05/15 08:31:37.64 Yq+RXWlC0.net
ファイル名にドットが入っていて誤動作とか
62:名無しさん@お腹いっぱい。
19/05/15 20:01:55.47 YRSrRc6N0.net
"ffmpegは"ファイル名にドットがあっても問題なく動作する
63:名無しさん@お腹いっぱい。
19/05/16 0
64:2:36:28.66 ID:8Mj5jSs20.net
65:名無しさん@お腹いっぱい。
19/05/18 13:03:19.02 XK5PwHkJ0.net
>>63
つまんないやつ
66:名無しさん@お腹いっぱい。
19/05/18 19:33:25.87 PrBgZPjb0.net
>>64
逆に聞きたいけども、このffmpegとは関係性の薄そうな問題を邪推することの何が面白いの?
67:名無しさん@お腹いっぱい。
19/05/18 21:00:26.46 J3Ei50+80.net
フロントエンドに何を使うかは自由だから
必ずしも関係が薄いとまで言い切れまい
ドマイナーすぎたら「作者に投げろ」となるだろう
今回のケースはファイル名だけで特定できるレベルだし別にいいんじゃね
同じのをテンプレ的に使ってた人も少なくないだろうしね
68:名無しさん@お腹いっぱい。
19/05/19 17:29:25.33 0/frbMrb0.net
んん ご教授ください ffmpeg を使って録画のコマーシャルをカットする
フロントエンドを作ってるんすが 音づれが出て、うまくできないス
録画したtsファイル
ffmpeg.exe -v info -i xxx.ts -vcodec libx264 -b:v 1500k -ar 48000 -s 1280x720 -acodec libmp3lame -b:a 64k -movflags +faststart xxx.mp4
でエンコード(VBRでダメだったので、CBRにしてみたが同じ)
ffmpeg.exe -y -ss :xx:xx -to xx:xx -i inxxx.mp4 -c:v copy -c:a copy -async 1 outxxx1.mp4
で切断 この時点では、音はづれしてないですが、コマーシャルからアニメに切り替わった
時間を指定してカットしているにも関わらず、2~3秒のコマーシャルが入る で、
ffmpeg -safe 0 -f concat -i index.txt -c:v copy -c:a copy -map 0:v -map 0:a outxxx.mp4
で、結合すると、 映像は、コマーシャルからスタート 音声は、アニメ部からスタート 結果
音づれします アニメに切り替わって、数秒後の先頭を指定すれば、音ズレはしません
やっぱ 一旦 TSファイルでカットしてから エンコード結合でしょうか?
69:名無しさん@お腹いっぱい。
19/05/19 17:42:19.31 P4IKHYYs0.net
回答にはならないけど、らんだむけんきゅうじょって人が作ってるAutoConvertを使ってみては?
URLリンク(rndomhack.com)
70:名無しさん@お腹いっぱい。
19/05/20 19:29:02.46 La73TWoh0.net
>>67 ス
>>68さん 参考ありがとうございます。AutoConvertは、昨年 CMの自動カットを
やりたく、試してみましたが、うまく変換できない場合があり、解決できずあきらめて
います。今回は、動画のなんたるかも知らないのに、無謀にも自分で作ってみようか
と・・・・・。
無劣化切断では、おそらく、直近のキーフレームから切断されるので、コマーシャル
部分が残ってしまうじゃないかと思っています。結合で音ズレの原因は??です
無劣化では、正しい位置では切断できないので、あきらめて、トランスコードして
切り出すことにしました(音ズレなく、正確な位置で切断できます)
まあとりあえずしゃあないかってな感じです
自動CMカット実装まで 先ながいわ できるかわからんし・・・・。
71:名無しさん@お腹いっぱい。
19/05/28 20:22:49.74 jK4MhVXp0.net
ffmpeg.exe -c copy "hoge.ts" -i "URLリンク(hoge.com)
こんな感じでネット上のストリーミング動画をローカルに保存してる。
で、質問なんだけど途中でダウンロードを終了してしまった動画を
別の機会に再度レジューム録画するにはどうしたらいいと思う?
また最初からダウンロードするのはかったるい
ちなみにhoge.m3u8の中身は
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:10
#EXT-X-KEY:METHOD=AES-128,URI="1615615675196_5648916546545_5646156546541-encryption-00001.key"
#EXTINF:10.00000,
1615615675196_5648916546545_5646156546541-1.ts
#EXTINF:10.00000,
1615615675196_5648916546545_5646156546541-2.ts
#EXTINF:10.00000,
1615615675196_5648916546545_5646156546541-3.ts
・・・
こんな感じの記述が延々と書かれてる
72:名無しさん@お腹いっぱい。
19/05/28 22:00:02.31 n4oC/CLK0.net
誰も答えない気が
73:名無しさん@お腹いっぱい。
19/05/28 22:23:43.96 XWYfKZCr0.net
ストリーミングってレジュームできなくね?
74:名無しさん@お腹いっぱい。
19/05/30 12:38:25.47 6j1PUca80.net
まず質問するんだから敬語使おうよ
がきじゃないんだからさ
75:
19/05/30 13:51:06.18 Tvtkf1hB0.net
ご迷惑をおかけしております
このスレにはキチガイが住み着いてしまっているので、暴言を吐かれてもNGに入れて無視してください
不快な思いをさせてしまい申し訳ございません
76:名無しさん@お腹いっぱい。
19/05/30 19:14:48.36 /cTSRHI50.net
素直に有償ソフト買えば良いのに
タダで済ませたいなら「かったるい」とか言わない
77:名無しさん@お腹いっぱい。
19/05/31 18:41:09.82 PqxxE+x30.net
どうもオプションの順番でエラーになる場合があるようなのですが
何か規則があるんでしょうか
78:名無しさん@お腹いっぱい。
19/05/31 18:47:53.78 DSbXIQFN0.net
あると思います
79:名無しさん@お腹いっぱい。
19/05/31 18:51:22.67 PqxxE+x30.net
>>77
ありがとうございます
具体的にどういう規則になってるんでしょうか
80:名無しさん@お腹いっぱい。
19/05/31 18:54:40.81 R5ErI1H90.net
検索すると-iオプションはできる限り後ろに置いたほうが良いみたいな記事はでてくるね
81:名無しさん@お腹いっぱい。
19/05/31 19:18:32.27 hXS3gI1M0.net
mapより前に置くようにしてるなぁ
コンテナ構造より後に -i を記述するの抵抗あるな
82:名無しさん@お腹いっぱい。
19/05/31 19:18:44.41 jrm+Ps3G0.net
-rオプションを-iの前に置くとフレームの総数を変えずにフレームレートを変えて-iの後に置くとフレームを水増ししたり削除したりしてフレームレートを変えるっていうのは知ってる
他にも色々あると思うけど詳しくは知らない
83:名無しさん@お腹いっぱい。
19/05/31 19:32:01.00 PqxxE+x30.net
なるほど……けっこう順番で変わるものなんですね
-iはできるだけ後ろと覚えておきます
ありがとうございました
84:名無しさん@お腹いっぱい。
19/05/31 20:01:16.38 DSbXIQFN0.net
どこにどう書かれてるのか知らんが「 -i をなるべく後ろ」なんて何の参考にもならないからやめたほうがいい。
85:名無しさん@お腹いっぱい。
19/05/31 20:37:22.33 R5ErI1H90.net
>>83
自分は「ffmpeg オプション 順序」でググったら
URLリンク(albno273.hatenablog.com)
が出て来たから書いたんですけど、それはやめたほうが良いっていうのにはどういう理由があるのかよかったら教えてほしいです。
86:名無しさん@お腹いっぱい。
19/05/31 20:44:53.16 Wfp7F18/0.net
-iオプションは~の続きを読んで理解しろよ…
入力時に処理させたいオプションは前に書けってだけじゃん。
87:名無しさん@お腹いっぱい。
19/05/31 20:48:55.66 DSbXIQFN0.net
ffmpeg.exe -h
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
88:名無しさん@お腹いっぱい。
19/05/31 23:10:43.79 R5ErI1H90.net
>>86
ありがとうございます
記事に書いてあるのはそのusageのフォーマットに従っている範囲でなるべく後ろってことですね
89:名無しさん@お腹いっぱい。
19/06/01 00:11:20.05 OTqyHQRW0.net
その記事は忘れろ
90:名無しさん@お腹いっぱい。
19/06/03 12:59:30.98 VOsYUJnd0.net
test
91:名無しさん@お腹いっぱい。
19/06/03 13:04:06.56 VOsYUJnd0.net
VB.NETとFFMPEGを使って動画ファイルにコメントを埋め込みたいのですが、
-i "config_path" -map_metadata 1
というコードを使えば、外部ファイルからメタデータを埋め込むことができるのですが、
なぜか1000文字くらいで頭打ちして、それ以上書き込むことができないのですが
これは仕様でしょうか?
代わりに
-metadata comment="hogehogeああ"
というコードでも文字列を埋め込むことができますが、
試したところ1000文字以上の文字列を書き込めることを確認できました。
あとは、改行を入れたいのですが
外部ファイルの場合には
"\" & vbLf
で改行を出力できましたが、
コマンドラインから出力する場合には、改行コードがあると実行することができません。
どのようにすれば、改行を出力することができますでしょうか?
散々、検索して調べましたが、分かりませんでしたのでお教えください。
92:名無しさん@お腹いっぱい。
19/06/03 21:53:22.90 vglgZVRg0.net
PowerShellだと「`n」で改行になるはず。
93:名無しさん@お腹いっぱい。
19/06/03 22:02:28.56 vglgZVRg0.net
CRLFだから「`r`n」か。
コマンドラインだと
powershell ffmpeg(フルパス) -metadata zzz="xxx`r`nyyy`r`n"
94:名無しさん@お腹いっぱい。
19/06/04 10:40:55.87 YtBhvNPV0.net
test
95:名無しさん@お腹いっぱい。
19/06/04 10:41:16.94 YtBhvNPV0.net
ありがとうございます。
powershellは使っておらず、
cmdの方を使っているのですが
'nだとうまくいきませんでした
どのようにすれば良いでしょうか?
96:名無しさん@お腹いっぱい。
19/06/04 11:31:11.29 vHc92m900.net
cmdではできない
97:名無しさん@お腹いっぱい。
19/06/04 14:51:11.11 YtBhvNPV0.net
ご回答ありがとうございます。
cmdだとできないですか・・・
外部ファイルから読み込む方法だと改行を使うことができますが、
これの文字数制限が1000文字くらいのように思うのですが
これって合っていますか?
コマンドラインで文字数制限があるのは仕方がないことだと思いますが
外部ファイルを使っていて文字数制限があるのは
受け入れがたいのですが。
98:名無しさん@お腹いっぱい。
19/06/04 14:51:54.27 8Q/qjCTj0.net
大人しくPS使うのは駄目なん
99:名無しさん@お腹いっぱい。
19/06/04 15:16:23.23 oEKKKle70.net
cmdからでもpowershell呼び出せるでしょ確か
100:名無しさん@お腹いっぱい。
19/06/04 21:00:39.82 vHc92m900.net
ソース眺めた感じ1行1024文字の制限ありそう
101:名無しさん@お腹いっぱい。
19/06/04 21:42:02.19 vHc92m900.net
あれ、そもそもVB.NET使ってるならコマンドラインじゃなくてVBから改行入りの引数渡してffmpeg起動すればよいのでは…
102:名無しさん@お腹いっぱい。
19/06/05 10:30:54.74 6kLwB/CS0.net
>>98
PSは使ったことがないので、また後日調べてみようと思います。
>>99
改行しているので、
1行1024文字は超えていないはずなのですが・・・
それでも1000文字以上が保存されません。
>>100
Shell("cmd /c """ & strShellCommand & """", vbNormalNoFocus, True)
のようにして起動していますが、
どのようにして起動すれば良いのですか?
103:名無しさん@お腹いっぱい。
19/06/05 10:40:15.27 6kLwB/CS0.net
URLリンク(dobon.net)
恐らくこのページの方法だと思うのですが、
なぜか実行してもファイルが出力されません。
コマンドラインのようにエラーメッセージを表示するにはどのようにしたら良いですか?
104:名無しさん@お腹いっぱい。
19/06/05 15:46:18.56 uF/YN/4f0.net
VB.NETの仕様よく知らんけど
外部ファイルをVB.NETで動的に生成して
その外部ファイルからコメントを入れる仕様にしてコード書くのでは駄目なのかしらん
105:名無しさん@お腹いっぱい。
19/06/05 16:11:53.17 NtNdvkao0.net
もうVBの話になってるからスレチだし詳しくないし撤退する
106:名無しさん@お腹いっぱい。
19/06/05 17:18:30.92 uF/YN/4f0.net
powershell "dir c:\\"
みたいなかんじで
107:名無しさん@お腹いっぱい。
19/06/05 17:20:59.87 uF/YN/4f0.net
何かエラー出るので書き込み方がわからんが、
コマンドプロンプト上で >>105 みたいに実行してみて。
そうすれば cmd から PS 呼び出す方法が再現できるとおもう
108:名無しさん@お腹いっぱい。
19/06/05 17:29:06.32 ICJImDrt0.net
普通にこれでよくね?
Dim p As New System.Diagnostics.Process()
p.StartInfo.FileName = "ffmpeg.exe"
p.StartInfo.UseShellExecute = False
p.StartInfo.RedirectStandardOutput = True
p.StartInfo.RedirectStandardInput = False
p.StartInfo.CreateNoWindow = True
p.StartInfo.Arguments = "-metadata comment=""hoge" & vbNewLine & "hogeああ"""
p.Start()
Dim results As String = p.StandardOutput.ReadToEnd()
p.WaitForExit()
p.Close()
Console.WriteLine(results)
109:名無しさん@お腹いっぱい。
19/06/05 17:47:05.61 uF/YN/4f0.net
>>92 にも書いてあるけど…
> powershell echo hello`r`nworld
あるいは
> cmd /c "powershell echo hello`r`nworld"
みたいなかんじだな
>>101 なら strShellCommand に powershell echo hello`r`nworld みたいなのを代入
110:名無しさん@お腹いっぱい。
19/06/05 19:26:53.22 koTChgCl0.net
zeranoeのビルドで試してみたけどファイル入力で1行1000文字超えてても改行込でもコメント書き換え出来たけどなぁ
111:名無しさん@お腹いっぱい。
19/06/06 11:40:38.67 cR+00YFO0.net
>>109
ファイルの中身ですが
以下のようにしていますが、
225までしか出力されません。
FFmpegを最新版にした上で、
MKVやMP4、MOVで試してみましたが
いずれも225までしか出力されませんでした。
あと、ShiftJISとUTF8を試したがいずれも結果は同じでした。
何が違うのでしょうね・・?
;FFMETADATA1
comment=1\
2\
3\
4\
5\
6\
7\
8\
・・・
112:名無しさん@お腹いっぱい。
19/06/06 19:55:57.09 CXYcNtx90.net
109は本当かなあ
実際のファイルとコマンド書いてくれれば検証できるけど…
FFMETADATA1の1行はエスケープされてない本当の改行までなので
\+改行では回避できないどころか2byteずつ無駄にするだけ
ffmetadec.c書き換えて自分でコンパイルしたらどう?
113:名無しさん@お腹いっぱい。
19/06/07 06:57:26.68 uSeC3P3G0.net
comment=含めて1024バイトまでかな
114:名無しさん@お腹いっぱい。
19/06/08 21:41:13.14 KQrzCVh00.net
>>112
外部ファイルでなく
コマンドラインから入力する場合には
1024以上もいけているように思うのですが・・・
115:名無しさん@お腹いっぱい。
19/06/08 23:39:42.23 eRheAdY90.net
外部ファイル、というかffmetadata形式の話だから
116:名無しさん@お腹いっぱい。
19/06/09 19:43:26.08 CpDklIJi0.net
>>69 ス
いまさら感 満載ですが、FFMPEGのフロントエンド VB.NETで、 完成しました
完成と言ううには、微妙ですが 一応CM自動カットもできます 一応・・・。
URLリンク(59aku.fam.cx)
117:名無しさん@お腹いっぱい。
19/06/10 00:30:44.45 66JpaA5x0.net
がんばれ
118:110
19/06/12 10:38:33.97 +bWRG9zw0.net
外部ファイルの方法でもうまくいきました。
20190409を使えば良かったのですが
間違って4.1.3を使っていたのが原因でした
新しいバージョンなら正常に埋め込めるようです。
119:名無しさん@お腹いっぱい。
19/06/12 10:42:28.06 FW1xiOnl0.net
●2ちゃんねる犯罪者リスト
秋葉通り魔(36) 卒業アルバム
> URLリンク(livedoor.blogimg.jp)
刺殺された長男(51) 仕事の依頼で描いたなんらかのロボット
> URLリンク(i.imgur.com)
鈴木ドイツ(58) コ イ ツ の 趣 味 = ナ チ ス ド イ ツ 軍 お よ び 第 二 次 世
120: 界 大 戦 > http://o.8ch.net/eflo.png > http://o.8ch.net/eosw.png > http://o.8ch.net/eouo.png > http://o.8ch.net/er4x.png > http://o.8ch.net/en8s.png パンツァーフロントの続編を待つスレPART85 より一部画像抜粋 https://mevius.5ch.net/test/read.cgi/army/1442343972/167- ●自作自演容疑者リスト 鈴木あきら (ペンネーム:鈴木ドイツ) 北海道札幌市出身 昭和36年生まれ・58歳・無職・ひきこもり・独身・年金未納者 【要注意】>>>通り魔予備軍<<<【要注意】 電通・TBS系下請け末端ネット工作員 ●2ちゃんねるでのおもな犯行 ・テレビ番組板で石橋貴明さんを誹謗する内容のスレを大量に立てて自作自演で保守している犯人 ・爆報THEフライデースレで田原俊彦さん、笑点スレで林家三平さん、ヒルナンデススレで南原清隆さんを執拗に攻撃しているのもコイツ ・代表的な著書:『大戦略マスターコンバット』 ←中卒作家(自称)に相応しいすさまじいクソゲーw ・昭和36年生まれ、北海道札幌市生まれ(昭和30年代生まれは中卒は当たり前だった) ・●●●ドリームキャストマガジンというゲーム情報雑誌のアドバンスド大戦略のページでナチスの軍服を着て写真掲載にのぞむなど危険な思想を持つ●●● ・生涯のライバルは岡野哲氏(ファミ通出版社のホストを使って2ちゃんねるへ殺害予告を書いたこともあるぐらい彼を強く意識している)→要検索 ・黒子のバスケ脅迫事件の犯人と同性質で、攻撃対象者のみならずその家族にまで脅迫をする ・レトロフリークやレトロゲームのミニ版を各スレでひっきりなしに宣伝して回っている ・レトロフリークの端子部がすぐ折れ曲がる欠陥があった時口汚く火消しに奔走していたのもコイツである 働けクズ
121:名無しさん@お腹いっぱい。
19/06/13 20:53:14.43 AIZo8PN10.net
バッチファイル上からコーデックにlibx264を指定してエンコードを行いたいのですが、
エラーが発生してしまった為、2点質問させてください
1つ目は、psy-rdオプションを指定する場合はどのように記述すればよろしいでしょうか。
ffmpeg -i input.avi ^
-c:v libx264 ^
-x264-params ^
crf=18:^
psy-rd=1.0:0.15:^
rc-lookahead=40:^
output-csp=i420 ^
output.mp4
のように記述して実行したところ
psy-rdの「:」がx264-paramsのデリミタとして解釈されてしまい、
Error parsing option '0.15:rc-lookahead = 40'.
が発生してしまいました。
2つ目は、
Error parsing option 'output-csp = i420'.
が発生しており、x264-paramsからはoutput-cspは指定できないという認識でよろしいでしょうか?
また色空間の正しい指定方法等ありましたら教えて頂きたいです。
122:名無しさん@お腹いっぱい。
19/06/18 03:29:58.92 6moMlIkF0.net
-vcodec nvenc_hevc -pix_fmt で下の各々のフォーマットを指定して変換すると
yuv420p10le → 4:2:0 10bitになる
yuv422p10le → 4:4:4 10bitになる ← ここが 4:2:2 10bitにしたいがならない、ソース見ると動作はどうも正しい
yuv444p10le → 4:4:4 10bitになる
なんとか�
123:A4:2:2 10bitにする方法はないでしょうか。
124:名無しさん@お腹いっぱい。
19/06/18 20:16:26.19 awKXSXT+0.net
>>120
NVENCは4:2:2に対応してないから無理。x265使えばいいんじゃね。
125:名無しさん@お腹いっぱい。
19/06/18 20:28:53.26 6moMlIkF0.net
>>121
ご回答ありがとうございます。
やっぱりだめですか、ソース眺めても意図的に4:4:4になるようになってましたから
うーん残念。
126:名無しさん@お腹いっぱい。
19/07/02 17:05:26.79 B3ldy7ne0.net
1080pの映像をx265でエンコするとオプションや映像の内容と関係なく
階段状のノイズが発生してしまうのですが原因分かる人いませんか?
i.imgur.com/LU6TYXG.jpg
↑みたいに必ず左上から右下に向かって発生します
発生する位置も必ず同じです
ffmpegのバージョンを変えても同じ症状になります
720pや480pでは発生しません。x264でも発生しません
127:名無しさん@お腹いっぱい。
19/07/02 17:18:29.13 bVG6FGH50.net
これはプレイヤーを変えても発生するの?
128:名無しさん@お腹いっぱい。
19/07/02 17:24:01.67 IOJNnuDV0.net
それ俺も発生したことがあるな。ffmpegやx265、映像ソースには問題はなくて、デコーダー側の問題だったから、デコーダーを変えたら解決したよ
129:名無しさん@お腹いっぱい。
19/07/02 17:49:11.64 B3ldy7ne0.net
>>124
>>125
ありがとうございます。vlcで試してみたら大丈夫でした
今までMPC-BEしか使ってなかったのですが、自分がエンコした動画では必ず症状が発生するのに
他の人がエンコしたものだと問題ないものが多かったのでエンコ側の問題だと思い込んでました
MPC-BEでも症状が発生しない動画って一体どうやってエンコされたものなんですかね…?
問題ない動画のエンコオプションをそっくり真似てみてもやっぱりダメなんですよね…
130:名無しさん@お腹いっぱい。
19/07/02 18:00:31.70 SRPOtRP90.net
DXVA2とかのハードウェアデコーダーを使ってない?
うちではDXVA2を使うと乱れる動画があるからCUVIDにしてるな
MPC-BEでは設定できないけどMPC-HCなら設定できるよ
131:名無しさん@お腹いっぱい。
19/07/02 18:41:25.97 lSu8HLE/0.net
MPC系統はやめとけ
132:名無しさん@お腹いっぱい。
19/07/02 18:45:11.62 IOJNnuDV0.net
MPC-BEとLAV Filterで特に問題ないな
133:名無しさん@お腹いっぱい。
19/07/02 23:18:41.59 B3ldy7ne0.net
アドバイスありがとうございます
>>127
MPC-BEではデフォルトでDXVAを使うようになっていたので、使わないようにしてみたところ症状が改善されました
ビデオカードを上手く使えてなかったり動画と相性が悪いとちゃんと再生できない場合があるんですね
なるほどです
>>128
確かにその手もありますね
でも使い馴れたプレイヤーを手放したくないんです…
>>129
LAV Filters 早速試してみました
デコーダに DXVA2(copy-back) を選んだところ問題なく再生できました
優秀な外部フィルタを教えて頂きありがとうございます!
134:名無しさん@お腹いっぱい。
19/07/02 23:21:13.55 B3ldy7ne0.net
ただMPC-BEのデフォルトのデコーダー設定でもちゃんと再生できる動画がある理由も気になるので
もう少しエンコード側も探ってみようと思います
もし何か分かったらまたここで報告したいと思います
135:名無しさん@お腹いっぱい。
19/07/03 15:26:13.88 OoVq0dRE0.net
ffmpegで24bit 48000Hzなpcmファイルをwavに変換しようとすると、何故か16bitに落とされない?
136:名無しさん@お腹いっぱい。
19/07/03 16:06:38.71 OoVq0dRE0.net
あと、ffmpegでエンコすると余計なmetadataが入るのを何とかしてほしい
137:名無しさん@お腹いっぱい。
19/07/03 17:07:03.64 cDw7oeSn0.net
●2ちゃんねる犯罪者リスト
秋葉通り魔(36) 卒業アルバム
> URLリンク(livedoor.blogimg.jp)
刺殺された長男(51) 仕事の依頼で描いたなんらかのロボット
> URLリンク(i.imgur.com)
鈴木ドイツ(58) コ イ ツ の 趣 味 = ナ チ ス ド イ ツ 軍 お よ び 第 二 次 世 界 大 戦
> URLリンク(o.8ch.net)
> URLリンク(o.8ch.net)
> URLリンク(o.8ch.net)
> URLリンク(o.8ch.net)
> URLリンク(o.8ch.net)
パンツァーフロントの続編を待つスレPART85 より一部画像抜粋
スレリンク(army板:167番)-
●自作自演容疑者リスト 鈴木あきら (ペンネーム:鈴木ドイツ)
北海道札幌市出身 昭和36年生まれ・58歳・無職・ひきこもり・独身・年金未納者 【要注意】>>>通り魔予備軍<<<【要注意】
電通・TBS系下請け末端ネット工作員
●2ちゃんねるでのおもな犯行
・テレビ番組板で石橋貴明さんを誹謗する内容のスレを大量に立てて自作自演で保守している犯人
・爆報THEフライデースレで田原俊彦さん、笑点スレで林家三平さん、ヒルナンデススレで南原清隆さんを執拗に攻撃しているのもコイツ
・代表的な著書:『大戦略マスターコンバット』 ←中卒作家(自称)に相応しいすさまじいクソゲーw
・昭和36年生まれ、北海道札幌市生まれ(昭和30年代生まれは中卒は当たり前だった)
・●●●ドリームキャストマガジンというゲーム情報雑誌のアドバンスド大戦略のページでナチスの軍服を着て写真掲載にのぞむなど危険な思想を持つ●●●
・生涯のライバルは岡野哲氏(ファミ通出版社のホストを使って2ちゃんねるへ殺害予告を書いたこともあるぐらい彼を強く意識している)→要検索
・黒子のバスケ脅迫事件の犯人と同性質で、攻撃対象者のみならずその家族にまで脅迫をする
・レトロフリークやレトロゲームのミニ版を各スレでひっきりなしに宣伝して回っている
・レトロフリークの端子部がすぐ折れ曲がる欠陥があった時口汚く火消しに奔走していたのもコイツである
働けクズ
138:名無しさん@お腹いっぱい。
19/07/03 19:10:05.36 NDaOo/5z0.net
>ffmpegで24bit 48000Hzなpcmファイルをwavに変換しようとすると、何故か16bitに落とされない?
自分の環境ではその現象が再現しなかった
・URLリンク(www.mitsue.co.jp)から48kHz/24bit/1chのサンプル音
139:源をダウンロード ・ffmpeg -i sample05.wav -c:a pcm_s24le test.wav コマンドでwavファイルを作成してビット深度をmediainfoで確認 ビット深度に変化なし ・ffmpeg -i test.wav -c copy test2.wav コマンドでフォーマットをコピー指定して出力したのちにビット深度をmediainfoで確認 ビット深度に変化なし mediainfoのキャプチャ https://imgur.com/a/9f7ESfg >あと、ffmpegでエンコすると余計なmetadataが入るのを何とかしてほしい 自分は正直この辺は良く分かっていないけども バイナリエディタ等で不要な情報を削除するのではダメなのだろうか 先ほどのtest2.wavをバイナリエディタで編集したらmetadata(かどうかは分からないけど)を0に書き換えて削除してtest3.wavを作成してみた 他にスマートな方法があったら申し訳ない mediainfoのキャプチャ https://imgur.com/a/FFGGqzO
140:名無しさん@お腹いっぱい。
19/07/03 19:28:29.75 OoVq0dRE0.net
metadata関係はこのオプションを使えばいいみたい
-fflags +bitexact -flags:v +bitexact -flags:a +bitexact
141:名無しさん@お腹いっぱい。
19/07/03 19:34:32.28 OoVq0dRE0.net
pcm→wavはこんな感じでやってる
ffmpeg -f s24be -ar 48000 -ac 2 -i hoge.pcm hoge.wav
[s24be @ 00000270bd168dc0] Estimating duration from bitrate, this may be inaccurate
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, s24be, from 'hoge.pcm':
Duration: 00:25:28.53, bitrate: 2304 kb/s
Stream #0:0: Audio: pcm_s24be, 48000 Hz, stereo, s32 (24 bit), 2304 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s24be (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, wav, to 'hoge.wav':
Metadata:
ISFT : Lavf58.28.101
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s
Metadata:
encoder : Lavc58.53.101 pcm_s16le
size= 286599kB time=00:25:28.53 bitrate=1536.0kbits/s speed=2.12e+03x
video:0kB audio:286599kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000027%
142:名無しさん@お腹いっぱい。
19/07/03 19:40:45.87 OoVq0dRE0.net
ちなみにチャンネル数は2ch
あと、ffmpegを使ってるeac3toも同じで、こちらも24bitは16bitに落とされるが、-no2ndpassで回避できる
143:名無しさん@お腹いっぱい。
19/07/03 19:47:10.84 NDaOo/5z0.net
24bit/big-endian/48KHz/2chのpcm音源を所持していないから自分は試せないや
お力になれず申し訳ない
144:名無しさん@お腹いっぱい。
19/07/03 21:27:16.48 gD9IbC3T0.net
>>137
オプション指定の順序が間違ってるだけだな。usageを見て考えてみるといい。
> ffmpeg.exe -help
> ...
> usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
145:名無しさん@お腹いっぱい。
19/07/03 21:46:32.17 OoVq0dRE0.net
>>140
ffmpegのオプション見てみたけど、非常にややこしい・・・
146:名無しさん@お腹いっぱい。
19/07/03 22:18:00.62 OoVq0dRE0.net
ん、もしかしてこうか?
ffmpeg -f s24be -ar 48000 -ac 2 -i hoge.pcm -acodec pcm_s24le hoge.wav
147:名無しさん@お腹いっぱい。
19/07/03 22:28:16.48 gD9IbC3T0.net
>>141
あー、ごめん。ちょっと勘違いしてた。生PCM(?)の場合は -i の前に形式指定が必要なのか。
>>137のコマンドだと、>>140のusageで言うところの[outfile options]が指定されていないので、
「出力がwav」ということしかわからず、出力コーデックはデフォルトのpcm_s16leが自動選択されて、16bitになってしまう。
ということで、問題を解決するには、-i よりも後ろで出力コーデック等も指定すればいいだけ。
ffmpeg -f s24be -ar 48000 -ac 2 -i hoge.pcm -c:a pcm_s24le -ar 48000 -ac 2 hoge.wav
これでいいのではないだろうか。(後ろの-arと-acは一応つけた)
148:名無しさん@お腹いっぱい。
19/07/03 22:30:11.39 gD9IbC3T0.net
Oh...リロードしてなかった・・・
149:名無しさん@お腹いっぱい。
19/07/03 22:5
150:0:35.90 ID:OoVq0dRE0.net
151:名無しさん@お腹いっぱい。
19/07/04 02:49:12.44 FbyTOdZz0.net
同じツール使って変わったら、それはそれで困りもの
152:名無しさん@お腹いっぱい。
19/07/04 07:13:40.36 0SWMPJcV0.net
ffmpegとqaacの組み合わせで、ac3→aacに変換したいんだけど、うまくいかない
パイプの使い方が間違ってるのかな?
ffmpeg -i hoge.ac3 -acodec pcm_f32le -fflags +bitexact -flags:v +bitexact -flags:a +bitexact -f wav - | qaac -V 127 -q 2 --adts --threading -o hoge.aac -
153:名無しさん@お腹いっぱい。
19/07/04 07:23:39.07 0SWMPJcV0.net
ごめん、qaacのパスが間違っていただけだった
154:名無しさん@お腹いっぱい。
19/07/09 14:00:48.50 4+aEo7/a0.net
7/8付で4.1.4が出たぞ。
155:名無しさん@お腹いっぱい。
19/07/09 15:02:26.97 RBetIAny0.net
Windows版はまだ4.1.3(´・ω・`)
156:名無しさん@お腹いっぱい。
19/07/09 15:04:30.62 rKYsz91+0.net
自分でビルドすればええやん
157:名無しさん@お腹いっぱい。
19/07/14 17:12:23.37 Y2uQTIO+0.net
ffmpegで連番透過PNGとパレットから透過GIFアニメ作ったんだけど、透過部分が前のフレーム(レイヤー)を重ねちゃうから、gifflagsオプションを有効・無効化して試してみた
「offsetting」(画像の相殺)と「transdiff」(フレーム間の透明度検出)のどっちもそれらしいから全4パターン
-f image2 -framerate 20 -i '%02d.png' -i 'palette.png' -gifflags +offsetting+transdiff -filter_complex 'paletteuse' '++.gif'
(デフォルトと一致)
URLリンク(i.imgur.com)
+offsetting-transdiff
URLリンク(i.imgur.com)
-offsetting+transdiff
URLリンク(i.imgur.com)
-offsetting-transdiff
URLリンク(i.imgur.com)
どれも明らかにファイルサイズ変わったし、フラグもちゃんと有効/無効切り替わってるけど、どれも直らない
仕方なく URLリンク(ezgif.com) で作ったのがこれ(これを作りたかった)なんだけど細かい指定できないから、ffmpegで作るにはどうすれば良いんだろうか……
URLリンク(i.imgur.com)
158:名無しさん@お腹いっぱい。
19/07/14 18:32:19.21 EKlrBAu40.net
>>152
へー、ffmpegってこんなこと出来るんだね
159:名無しさん@お腹いっぱい。
19/07/21 16:51:19.56 IKHmVLCY0.net
ビットレートだけ元の動画からコピーってできませんか?
inputがh264の2MbpsだったらVP9の2Mbpsでエンコードするみたいな
160:名無しさん@お腹いっぱい。
19/07/21 17:48:20.35 TwFXyber0.net
>>154
元動画の映像ビットレートコピーして、トランスコード時に-vbオプションの引数にペーストすれば良いね
単位はbitだから注意
320kbなら320kって指定
161:名無しさん@お腹いっぱい。
19/07/21 18:43:49.68 IKHmVLCY0.net
>>155
それを自動で出来る方法がないのかなと思いまして
-vcodec copy的なノリで
162:名無しさん@お腹いっぱい。
19/07/21 19:26:42.54 Z0fccOHq0.net
スクリプト組むしかないと思う
163:名無しさん@お腹いっぱい。
19/07/21 19:53:25.56 mGpJgoYE0.net
H265のビットレートでH264にエンコードできるようになるのか
164:名無しさん@お腹いっぱい。
19/07/21 20:30:40.37 DJrUH92Y0.net
ビットレート揃える意味がわからない
165:名無しさん@お腹いっぱい。
19/07/21 20:37:02.61 7kiczi5B0.net
同一ビットレートでの品質の比較じゃないの?知らんけど
166:名無しさん@お腹いっぱい。
19/07/21 20:48:18.61 AsBoGQyK0.net
関係ないけど-vcodecとかめんどいから-c:vで済ませてる
167:名無しさん@お腹いっぱい。
19/07/21 21:12:38.32 IKHmVLCY0.net
ソースがRTMPなんでストリーミングしてる人の設定を尊重したかっただけです…
画質にこだわるから2Mbpsで配信する人もいればギガが減るのが嫌だから500Kbpsで配信する人もいたり
なんでわざわざ再エンコかけたいかについてはまあ色々
168:名無しさん@お腹いっぱい。
19/07/21 21:14:14.12 IKHmVLCY0.net
まあようするにffmpegの標準出力からビットレートをいい感じに抜き出すスクリプト書けばいいんですよねやってみますありがとうございました
169:名無しさん@お腹いっぱい。
19/07/21 21:52:11.55 TwFXyber0.net
RTMPってflashだからflvか
flashってスマホ対応してないから移動データ通信で使う場面なくない?とか思った
170:名無しさん@お腹いっぱい。
19/07/22 00:23:53.78 M5jAzU+10.net
RTMPはFlashじゃないと直接再生できないってだけでh.264の映像を送信するプロトコルとして主流ですよ
VP9とかは送信できないみたいだけど
171:名無しさん@お腹いっぱい。
19/07/22 00:52:37.91 +3gE4f2M0.net
>>165 >>162
送信する側じゃなくて受ける側の話ってことでしょ
配信者から受け取ったデータをffmpegに投げてリアルタイムにエンコードしたいが、
配信者のビットレートの設定をそのまま受信者の再エンコードの設定に投げたいって言いたかったのが>>154と自分は読んだ
>なんでわざわざ再エンコかけたいかについてはまあ色々
とか曖昧なこと書いてるからもうシカトで良いと思う
172:名無しさん@お腹いっぱい。
19/07/22 12:18:20.67 ucfChcOg0.net
引数で簡単に指定する方法がないのはわかったんでシカトはいいんですけど
質問するには質問に至った動機を書かなきゃいけないもんですかね…?そこはこの際関係ないんじゃないですか?
単にデフォルトのchromiumでh.264がライセンスの関係で再生できないからですけど
173:名無しさん@お腹いっぱい。
19/07/22 12:35:06.08 IKCyfyE10.net
割れ厨乙
174:名無しさん@お腹いっぱい。
19/07/22 12:46:41.95 kfVZDE4k0.net
そもそも手段が間違っている場合もある
動機と言うか目的がわかれば正しい手段を示すことができるかもしれない
ビットレート一緒にしたいとか手段としては異様だからね
175:名無しさん@お腹いっぱい。
19/07/22 18:53:42.42 AzCyYu6z0.net
>>167
実際>>155みたいな答えはあんたは不要だったんだから、この際にも動機・目的は重要
ところでffmpeg向けにスクリプトを組む時に、やり方とかその他参考になる情報はありませんか?
もし出来そうならスクリプト組んであげようかと
176:名無しさん@お腹いっぱい。
19/07/22 22:26:45.80 C5NMyyO90.net
詳しい方教えてください
ffprobe でファイル情報見ると、
Stream #0:0[0x1011](eng)
Stream #0:1[0x1100](und)
などと表示されるのですが、
この eng とか und とかはどういう意味でしょうか?
よろしくお願いします。
177:名無しさん@お腹いっぱい。
19/07/22 22:28:59.20 C5NMyyO90.net
補足です。↑はコーデックを表示する部分です。
Stream #0:0[0x1011](eng): Video: h264 (High)
Stream #0:1[0x1100](und): Audio: ac3
などと表示されています。
よろしくお願いします。
178:名無しさん@お腹いっぱい。
19/07/22 22:58:59.76 Z9QzY8HY0.net
言語コードでしょ
eng -- english -- 英語
und -- undetermined -- 不明
179:名無しさん@お腹いっぱい。
19/07/22 23:01:08.76 kfVZDE4k0.net
URLリンク(ja.m.wikipedia.org)コード一覧
180:名無しさん@お腹いっぱい。
19/07/22 23:02:33.87 X8BxvHJ00.net
eng は english のこと、und は undefined のこと
181:名無しさん@お腹いっぱい。
19/07/22 23:02:58.44 X8BxvHJ00.net
かぶった
182:名無しさん@お腹いっぱい。
19/07/23 00:55:41.66 ghuRDXqf0.net
>>173-176
ありがとうございます。すっきりしました。
183:名無しさん@お腹いっぱい。
19/07/25 18:26:12.05 A6+Qhnre0.net
ffmpeg -i C:\Users\user\Desktop\2019年7月25日(木)みんなのラジオ.m4a -ab 32k -ar 16k -acodec libmp3lame C:\Users\user\Desktop\2019年7月25日(木)みんなのラジオ.mp3
pause
みたいなコマンドで
出力ファイル名の部分って簡略化できないですかね
拡張子変えるだけなんですけど
ワイルドカードとか使えないのでしょうか
184:名無しさん@お腹いっぱい。
19/07/25 19:03:03.2
185:5 ID:/F5HpUY50.net
186:名無しさん@お腹いっぱい。
19/07/25 19:34:07.62 A6+Qhnre0.net
なるほど
ffmpeg -i "%~dpn1.m4a" -ab 32k -ar 24k -acodec libmp3lame "%~dpn1.mp3"
ffmpeg -i "%~dpn2.m4a" -ab 32k -ar 24k -acodec libmp3lame "%~dpn2.mp3"
ffmpeg -i "%~dpn3.m4a" -ab 32k -ar 24k -acodec libmp3lame "%~dpn3.mp3"
みたいにしておけばD&Dで行けるというわけですね
ありがとうございました
187:名無しさん@お腹いっぱい。
19/07/25 20:09:32.56 ixZwpvsN0.net
>>180
URLリンク(enctools.com)
このページでは動画の場合の例を挙げてるけど
このffmpegの行を
ffmpeg -i "%~1" -ab 32k -ar 24k -acodec libmp3lame "%~dpn1.mp3"
に変えたバッチファイルを作れば
複数のファイルをD&Dしても順番にエンコされるよ。
188:名無しさん@お腹いっぱい。
19/07/25 21:03:22.35 A6+Qhnre0.net
なるほどshiftコマンドはなかなか便利ですね
ありがとうございました
189:名無しさん@お腹いっぱい。
19/07/26 16:43:53.74 pPgADtqi0.net
すいません質問です。
FFMPEGで動的にinputファイルを更新する事ってできますか?
目的は追っかけ再生みたいなコマンドを実現させたいです。
ライブのTSチャンクが30秒毎に.mp4で来ます。
concat+変数でinputファイルをリスト化しようと試みたのですが
タイムスタンプが.mp4、1701.mp、1702.mp4と作られる場合
コマンドを実行したタイミングでフォルダ上にあるmp4ファイル分までしか
inputリスト生成されません。
動的にinputファイルを更新する方法があれば教えて欲しいです。
190:名無しさん@お腹いっぱい。
19/07/26 21:49:07.10 67+fnSxR0.net
hls の.tsで入力してみれば
191:名無しさん@お腹いっぱい。
19/07/27 17:09:15.55 +HxdREhM0.net
スレリンク(gecen板:647番)
737 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/07/26(金) 13:51:25.73 ID:g/UTz9i20 (PC)
> AKIRA氏への誹謗中傷回数が半分以下に減ったからいいんじゃない?
>
> これを挑発と受け止めてどれだけ鈴木ドイツ容疑者が
>
> 誹謗する気力を取り戻すか様子見ようじゃないか
>
> 712 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/07/21(日) 13:14:21.14 ID:zX6ICvFk0 [2/2] (PC)
> 他店にも言えるけど、ミカドは特に常連客が一枚岩なとこがあるから
>
> 各自で防火訓練のイメトレやっといたほうがいい
>
> 鈴木ドイツ容疑者は10年以上ひきこもりだから放火しにくる可能性はほとんどないだろうけど
>
> 消火訓練と正当防衛の行使と避難経路の把握などのイメトレは各自でしっかりやっておくべき
>
> 716 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/07/21(日) 22:23:13.59 ID:NUfZxAC/0 [1/2] (PC)
> 犯人が誰であろうと放火する奴が仮に現れたとして、阻止する側はその正当防衛とやらでできれば視力を奪うようにしてくれたら
> 今後出所しても犯行を企てられなくなるし、パソコンスマホに触らなければ不必要にストレスを覚えなくてすむ
なんかよくワカランけど
これを貼ると自分の目がくり抜かれるんじゃないかと恐怖して
(ログ流しのため)書き込みが加速するみたい
俗に言う「加害者なのに被害者のような面をする」ってやつだな
鈴木ドイツだか南人彰だか知らないが
そんなに目が大事なら放火しに来なけりゃいいだろw
クソ笑ったw
そりゃそうだw
192:名無しさん@お腹いっぱい。
19/07/29 15:19:40.40 P4M3Fl/S0.net
>>184
playlistだと動的に追っかけられるので
手動でplaylistを更新する仕組み考えてみます。
アドバイスありがとうございます。
193:名無しさん@お腹いっぱい。
19/07/30 15:03:41.23 gkRJVD160.net
mp3gainで音量上げた音声ファイル2つと動画ファイル一つを繋ごうとしたんですが
mp3gainのタグが消えてしまうんですがどうしたらいいんでしょうか?
ffmpeg -i "test.mp4" -i "test1.m4a" -i "test2.m4a" -map_metadata 0 -movflags use_metadata_tags -c copy -map 0:v -map 1:a -map 2:a 1.mp4
194:名無しさん@お腹いっぱい。
19/07/30 22:57:14.27 EmqNB1zW0.net
-i "test1.m4a" -i "test2.m4a"
のメタデータは ffmpeg -i でどのように表示されてます?
あとこのコマンドだとつなぐと言うよりは多重化(mux)では
195:名無しさん@お腹いっぱい。
19/07/30 23:34:15.52 O4F4Q9YP0.net
「繋ぐ」の意味をちゃんと書かないと解釈いろいろありすぎて正しいアドバイスもらえないのでは
196:名無しさん@お腹いっぱい。
19/07/31 03:47:48.70 C6v2u41A0.net
>>188-189
すみません。多重化です。一つの動画にしたいです。
メタデータは
major_brand:m4a
minor_version:512
compatible_brands:isomiso2
encoder:Lavf58.27.103
ここまでは同じで
replaygainのデータ
sidedata:
replaygainのデータ
という感じです。
197:名無しさん@お腹いっぱい。
19/07/31 18:56:18.90 LFdPchMg0.net
入力ファイルの#0, #1, #2をそれぞれ上の例のmp4(:0に映像:1に音声?)、m4a(:0に音声?)、m4a(:0に音声?)と想定する
-map_metadata:s:v 0:g -map_metadata:s:a 「1か2」:g
これで出力ファイルの動画ストリームに動画のメタデータ、音声ストリームに選んだ入力1か2のメタデータが入るはず
-map_metadata:g 0:g
これで出力に入力の動画のメタデータが入るはず
198:名無しさん@お腹いっぱい。
19/07/31 20:07:32.70 C6v2u41A0.net
>>191
mp4は分離して映像だけです。分離してなくて新たに音声を追加したいのもありますが・・
#1,#2,で音声を指定しています。
ffmpeg -i "test.mp4" -i "test1.m4a" -i "test2.m4a" -map_metadata:s:v 0:g -map_metadata:s:a 1:g -map_metadata:s:a 2:g -map_metadata:g 0:g -c copy -map 0:v -map 1:a -map 2:a 1.mp4
こちらで試してみたんですがメタデータは保存されず -map_metadata:s:a 1:g のみ0:gも試したんですがだめでした。
199:名無しさん@お腹いっぱい。
19/07/31 20:42:31.43 dWu9S96u0.net
説明したつもりらしいがやっぱり何をしたいのかわからん
200:名無しさん@お腹いっぱい。
19/07/31 21:32:15.76 LFdPchMg0.net
なんか同じオプションてんこ盛りで競合しそうなコマンドだぁ……
何か標準出力に警告とか異常通知されてない?
あと2入力1出力とかもっと単純な例で動かないか試してみて
201:名無しさん@お腹いっぱい。
19/07/31 23:06:58.70 Ei1Z1jBv0.net
これは?
-fflags keepside
-c copy -strict unofficial
URLリンク(stackoverflow.com)
202:名無しさん@お腹いっぱい。
19/07/31 23:57:38.31 C6v2u41A0.net
>>193
やりたいことは動画のメタデータ、音声1のメタデータ、音声2のメタデータをすべて
コピーした状態で一つの動画にしたいです。
>>194
警告とかはないです。2入力1出力とはどういうことなんでしょうか?
>>195
ffmpeg -i "test.mp4" -i "test1.m4a" -i "test2.m4a" -fflags keepside -map 0:v -map 1:a -map 2:a 1.mp4
ffmpeg -i "test.mp4" -i "test1.m4a" -i "test2.m4a" -c copy -strict unofficial -map 0:v -map 1:a -map 2:a 1.mp4
試してみたんですがメタデータは保存されませんでした。
203:名無しさん@お腹いっぱい。
19/08/01 00:44:01.11 HDIE7TFO0.net
>>196
3入力1出力が上手くいかない原因になってる可能性も探るべきだから、2入力1出力で試してみたらって話
入力、出力はそれぞれファイル
204:名無しさん@お腹いっぱい。
19/08/01 12:38:48.79 U5Som42S0.net
ビデオデータのみのmp4とオーディオデータのみのwebmを無劣化で結合してmp4に出力したいのですが
ffmpeg -i "test.mp4" -i "test.webm" -c:v copy -c:a copy -strict -2 "test.mp4"
を実行したらmp4とwebmを足し合わせたサイズより最終的なmp4のサイズがわずかに小さくなりました
mp4とm4aを同じように結合したら足し合わせたサイズより大きいmp4が出力されたんですがwebmでも同じようにするにはどうしたらいいんでしょうか?
205:名無しさん@お腹いっぱい。
19/08/01 14:08:47.10 rVf/5fEG0.net
また日本語のテストか
同じようとはなにが同じなの
206:名無しさん@お腹いっぱい。
19/08/01 14:19:14.10 U5Som42S0.net
>>199
・結合前のmp4とwebmの合計サイズより大きいサイズのmp4を出力するにはどうしたらいいのか
っていう意味です
207:名無しさん@お腹いっぱい。
19/08/01 14:31:26.41 8fya3AYf0.net
ffmpegが用意したmp4コンテナの定義が元のファイルと違うから
それがファイルサイズに出てるのではないかと推測
再生してみたり、mediainfoとかで内容を確認してみたりして異常がなければ
多少のファイルサイズの違いなんて気にしなくて良いのでは?
208:名無しさん@お腹いっぱい。
19/08/01 14:52:43.35 U5Som42S0.net
>>201
差はわずかなんで絶対嫌というわけじゃないんですがサイズが小さくなったってことは劣化してるのかなーと思いまして
コンテナの定義の違いって可能性もあるんですね、ありがとうございます
209:名無しさん@お腹いっぱい。
19/08/01 15:25:45.51 rVf/5fEG0.net
コピーしてるなら劣化はしてない
サイズが違うのは画像音声データ以外の部分の違い
どうしてもサイズを大きくしたいなら無駄にメタ情報でも追加すればいい
210:名無しさん@お腹いっぱい。
19/08/01 16:55:24.58 8FYBsidP0.net
mediainfoを使うと
URLリンク(gurarara.es.land.to)
この画像のようにファイル内に埋め込まれたエンコード日時を確認できるそうなのですが、
ffmpegでエンコードしたファイルを調べてみても
エンコード日時の項目が表示されません。
ffmpegではエンコード日時が埋め込まれない設定になっているのでしょうか?
どうすれば埋め込むことができますか?
211:名無しさん@お腹いっぱい。
19/08/01 18:03:31.47 rOGDOGU00.net
>>204
URLリンク(nico-lab.net)
212:名無しさん@お腹いっぱい。
19/08/01 18:05:18.05 CLT/j2uW0.net
サイズが大きければ高画質・高音質と思ってるやつ多いよなw
213:名無しさん@お腹いっぱい。
19/08/01 18:40:10.24 HDIE7TFO0.net
>>202
気になるなら先に映像だけ、もしくは音声だけのストリームファイル(コンテナファイルではない)にすれば良いのに
現実的には映像だけの生ファイルは扱いにくいから、webmの方から音声(Opus?FLAC?)を抽出してOpusなりFLACなりにする
この時音声のメタデータは保持しないように抽出して、動画のコンテナファイルと出てきた音声の生ファイルを-codec copyでくっつける
214:名無しさん@お腹いっぱい。
19/08/01 18:41:06.55 HDIE7TFO0.net
そんなことしなくても無変換だってことを再確認できるはず
215:名無しさん@お腹いっぱい。
19/08/01 19:58:20.25 4FLZUN4B0.net
>>197
2入力1出力で試したんですがやっぱりだめでした。
216:名無しさん@お腹いっぱい。
19/08/01 19:58:39.32 8FYBsidP0.net
>>205
メタデータの
dateを使えば良いのでしょうか?
217:名無しさん@お腹いっぱい。
19/08/01 20:08:35.53 rOGDOGU00.net
>>210
お前は簡単な検索もできない上に逐一人に聞かないと自分では何もしないの?
少しは自分で調べて自分で試せクソゴミ
それも出来ないなら二度とこのスレに来るな
218:名無しさん@お腹いっぱい。
19/08/01 20:09:18.87 nYX2cHrA0.net
PARが1:1でない動画を入力にして、PARを1:1にして縦サイズだけ720と指定するには、
どう書いたらいい?
219:名無しさん@お腹いっぱい。
19/08/01 21:46:45.20 HDIE7TFO0.net
>>209
そう
個人的にffmpegはメタデータの扱いに向いていない印象あるし、これ以上の手立て思い付かないわ
220:名無しさん@お腹いっぱい。
19/08/02 12:08:39.24 DElBl9nv0.net
自分もffmpegはメタデータの扱い向いてない印象ある
だからmp4ならmp4box
mkvならmkvtoolnix使って再設定する方が話が早いと思う
コンテナはmkvばかり使ってるんで、mp4はあやふやだけど
221:名無しさん@お腹いっぱい。
19/08/02 14:02:42.02 7//panOr0.net
京都アニメを放火したのって
みんなも 犯人は 鈴 木 ド イ ツ し か い な い と 思 っ た よ ね 。次点で南 人 彰とかいうチョンね
犯行現場に刃物やハンマーが残されてたと聞いて
て 【2016年 3月11日】
っ ADVANCED大戦略 テキダンヘイ39
き スレリンク(game板:999番)
り > 999 名前:名無しさんの野望[] 投稿日:2016/03/11(金) 12:52:41.46 ID:hmD+sBrQ
鈴 > 南とかいう人間じゃないって何度書いても理解できない精神発達遅滞者にパソコン
木 > 与えてる成年後見人は誰だよ全く
>
ド > こいつのせいで2001又は5以降AD大戦略が作って貰えなくなったと思うと本当に殺したく
イ > なるは。俺は昔から粘着気質でどこまでもいつまでもあきらめずに調べ続けるタチやから
ツ > 調べ上げて DIYセンター で 斧 か ハ ン マ ー で も 買 っ て 頭 カ チ 割 る の が今の夢かな
容 > 状況判断的にSSαかセガから調べると早そうだ
疑
者 秋葉通り魔(36) 卒業アルバム
が > URLリンク(livedoor.blogimg.jp)
ア 刺殺された長男(51) 仕事の依頼で描いたなんらかのロボット
ド > URLリンク(moekoblog.com)
バ 鈴木ドイツ(58) コイツの趣味= ナ チ ス および第二次世界大戦
ン > URLリンク(o.8ch.net) URLリンク(o.8ch.net) URLリンク(o.8ch.net) URLリンク(o.8ch.net)
ス
ド
大
戦
略スレに書いていた殺害予告をとうとう実行したのだなと思ったよね
最近ではゲーセン板の栃木スレで特定人物に対して執拗に「死ぬ」「殺す」などのワードを含んだ脅迫文を毎日繰り返し書いているらしい
スレリンク(gecen板:6番)
なんにしても予備軍どころでは済まされないようなキチガイが高年層にゴロゴロいるって事。これは安楽死法案を求めての犯行なのでは?
222:名無しさん@お腹いっぱい。
19/08/03 07:31:48.81 PXNkrct50.net
>>213
>>195
そうですか・・・ いろいろ教えて頂いてありがとうございました。
>>214
mp4box使ってみます。教えて頂いてありがとうございます。
223:名無しさん@お腹いっぱい。
19/08/03 08:28:33.77 M9qrXbN00.net
-ss と -to で範囲を秒で指定すると遅いし粗い
既に何フレーム目から何フレーム目までかは判っているので、
それを直接指定したいけど、どうやるの?
224:名無しさん@お腹いっぱい。
19/08/03 09:21:09.93 YzEoybv70.net
コピーしないならtrim,atrimフィルタを使う
コピーするなら開始フレームは普通キーフレームしか指定できないから
キーフレームの時間sを指定して出力フレーム数vframesや終わり時間tを指定する
225:名無しさん@お腹いっぱい。
19/08/03 09:23:03.62 YzEoybv70.net
>218
ssだった
-ssが遅いのは-ss -i -to の順番に指定してないからでは
または-ss -to -iの順
226:名無しさん@お腹いっぱい。
19/08/03 10:55:29.07 M9qrXbN00.net
-ss -to -i にすると、ssの時点からラストまでの長さの動画ができて、
実際にはtoまでの部分だけ動画があって残りは音声のみ、になってしまう
-acodec copy をやめるとちゃんとできるけど、コピーしたい
227:名無しさん@お腹いっぱい。
19/08/03 11:46:58.15 1K42An/B0.net
●鈴.木ド.イツ容.疑者.&南.人彰.容疑.者がおもに同時間帯に書き込むスレ一覧
必要あらば関係者各自で警.察に被害.届を提出してください
<ゲーセン板>
秋葉原のゲーセン事情129 架空の常連客を貶める形で間接的に店を風評攻撃。カムイ氏を誹謗
スレリンク(gecen板)
■ 栃木ゲーセン事情78 ■ 架空の常連客に「殺す」「死ぬ」「刺殺する」等の単語を突きつけて間接的に店を脅迫
スレリンク(gecen板)
高田馬場・新大久保のゲーセン事情 その59 ミカド店員AKIRA氏への個人攻撃を軸にした店への風評攻撃、偽計業務妨害
スレリンク(gecen板)
北海道のゲーセン事情 ふるさと慕情
スレリンク(gecen板)
イミグランデ日吉4 スタホだよ全員集合! 架空の常連客を貶める形で店を風評攻撃
スレリンク(gecen板)
<STG板>
[飛鳥が]サンダーフォースVI[微笑む時代]172 岡野哲氏への執拗な誹謗はwikipedia、ゲームカタログなど多岐に渡るが全て同一犯
スレリンク(gamestg板) 因みにミカド配信で「飛鳥&飛鳥配信希望~」とチャット連ねた犯人もコイツ
R-TYPEシリーズについて語ろうPart76 懐古自演
スレリンク(gamestg板)
G.rev グレフ総合スレッドVol.17 [無断転載禁止]©2ch.net 同内容の独り言
スレリンク(gamestg板)
グラディウス&沙羅曼蛇 83 同内容の懐古自演
スレリンク(gamestg板)
CAVE総合スレ133 会社関係者に対して同内容の誹謗文を繰り返し
スレリンク(gamestg板)
ダライアスシリーズ総合スレッド /x72/ メガドライブミニの宣伝工作
スレリンク(gamestg板)
228:名無しさん@お腹いっぱい。
19/08/03 12:07:09.54 QEZGAqCj0.net
-tじゃなくて-toなの?
229:名無しさん@お腹いっぱい。
19/08/03 15:24:08.45 TLv56hGL0.net
>>222
どっちもある
まぁ、違いはマニュアル読め
230:名無しさん@お腹いっぱい。
19/08/03 15:26:35.90 TLv56hGL0.net
大きな動画だとやってられないこともあるけど
-i -ss -t/-to という順番だと、他の場合に比べて割と正確に切り出せる
231:名無しさん@お腹いっぱい。
19/08/03 15:31:55.17 LL2S608l0.net
-ss -to -i
だとxvidの映像が上手く読めなかった記憶がある
-i -ss -to
にしたら上手くいった経験から-ssとかの時間指定系は-iの後ろで指定するようになった
232:名無しさん@お腹いっぱい。
19/08/03 15:40:59.01 M9qrXbN00.net
-iの前だと -acodec copy が使えなくて、後でなら使えるのは、
合理的な理由があるというよりはたまたまそうなってるだけな気がする
シークに時間がかかるのは仕方なくて、エンコードのソフトに読み込ませる時や、
編集ソフトに読み込ませる時や、どこかでフレームと時間の対応を付ける必要があって、
どれも時間がかかる処理になってる
だから、-iの前なら速いというのはかなり裏技的で、本来必要な処理が何か飛んでる
で、時間ではなくフレームそのものをこちらで指定するから、
それなら無理なく高速に処理できるのでは、というのがもともとの目論見
233:名無しさん@お腹いっぱい。
19/08/03 17:06:05.20 w/8lHmCj0.net
-iの前置きは入力オプションとしての時間位置指定
出力ファイルの前置きは出力オプションとしての時間位置指定
前者は中身を展開する前に、開始時間とフレームレートなどから指定位置に目星付けて読み出し開始
後者は中身を展開して読みながら指定位置まで移動して読み出し開始
当然後者がより確かかつ遅い
時間が掛かりすぎる時以外は後者が良い
あと-toは日本語での使用例があまり見られないけど、時間の長さを指定できて便利だし精度も-tと変わら�
234:�
235:名無しさん@お腹いっぱい。
19/08/03 17:21:12.11 QEZGAqCj0.net
-tと-toの違いって何?
ffmpegの説明してるサイト見まわっても-tのことしか書いてないんだけど
もしかして経過時間じゃなくて直接のタイムを指定してるとか?
236:名無しさん@お腹いっぱい。
19/08/03 17:36:59.68 LL2S608l0.net
-toは-ssと同じ位置指定
-tは長さの指定
237:名無しさん@お腹いっぱい。
19/08/03 17:50:52.32 M9qrXbN00.net
大抵は動画再生ソフトか何かでソースを見て、この時刻からこの時刻まで切り出そう
という決め方をすると思うので、始点も終点も時刻の方が使いやすい
238:名無しさん@お腹いっぱい。
19/08/03 18:00:16.62 QEZGAqCj0.net
>>229
ありがと!
いままで時間計算しながらやってたから助かるわ
239:名無しさん@お腹いっぱい。
19/08/03 19:02:17.27 cSjjUlcm0.net
新しいオプションだからな
out-of-dateの古いサイトを探す暇があったら
>>2 にある公式のマニュアル嫁
240:名無しさん@お腹いっぱい。
19/08/03 22:31:34.19 2t8qlaFL0.net
●鈴.木ド.イツ容.疑者.&南.人彰.容疑.者がおもに同時間帯に書き込むスレ一覧
必要あらば関係者各自で警.察に被害.届を提出してください
<ゲーセン板>
秋葉原のゲーセン事情129 架空の常連客を貶める形で間接的に店を風評攻撃。カムイ氏を誹謗
スレリンク(gecen板)
■ 栃木ゲーセン事情78 ■ 架空の常連客に「殺す」「死ぬ」「刺殺する」等の単語を突きつけて間接的に店を脅迫
スレリンク(gecen板)
高田馬場・新大久保のゲーセン事情 その59 ミカド店員AKIRA氏への個人攻撃を軸にした店への風評攻撃、偽計業務妨害
スレリンク(gecen板)
北海道のゲーセン事情 ふるさと慕情
スレリンク(gecen板)
イミグランデ日吉4 スタホだよ全員集合! 架空の常連客を貶める形で店を風評攻撃
スレリンク(gecen板)
<STG板>
[飛鳥が]サンダーフォースVI[微笑む時代]172 岡野哲氏への執拗な誹謗はwikipedia、ゲームカタログなど多岐に渡るが全て同一犯
スレリンク(gamestg板) 因みにミカド配信で「飛鳥&飛鳥配信希望~」とチャット連ねた犯人もコイツ
R-TYPEシリーズについて語ろうPart76 懐古自演
スレリンク(gamestg板)
G.rev グレフ総合スレッドVol.17 [無断転載禁止]©2ch.net 同内容の独り言
スレリンク(gamestg板)
グラディウス&沙羅曼蛇 83 同内容の懐古自演
スレリンク(gamestg板)
CAVE総合スレ133 会社関係者に対して同内容の誹謗文を繰り返し
スレリンク(gamestg板)
ダライアスシリーズ総合スレッド /x72/ メガドライブミニの宣伝工作
スレリンク(gamestg板)
241:名無しさん@お腹いっぱい。
19/08/03 22:32:20.69 2t8qlaFL0.net
<PCゲーム板>
全スレの2/3が犯人の大事にしているスレ
<ソフトウェア板>
ほぼ全スレが犯人の大事にしている自演スレ
<その他のスレ>
【PSP】ファンタシースターポータブル総合 EP1268 自演
スレリンク(handygrpg板)
【互換機】レトロフリーク50【FC.SFC.MD.PCE.GB他】 電通の下請から仕事を拾っての宣伝工作
スレリンク(gsaloon板)
ADVANCED大戦略 38(t)式戦車G型 犯人の巣。最近は家庭用版スレとも保守上げ以外でレスを入れなくなった
スレリンク(game板)
【違法動画】やわらか宇宙研究所 Part7【人格破綻】 批判に見せかけた「宣伝」。ふしぎなことに生配信時にはレトロゲースレへの書き込みが1レスもなくなる。様々な憶測からやわらか宇宙研究所=南人彰本人ではないかと噂されている
スレリンク(streaming板)
<2ちゃんねる外>
ボイスチェンジャーを用いたyoutube配信
違法ダウンロードで収集したソフトを扱ったサイト「だんぼーるはうす」「残り火ゲーマー」他多数のサイトでの運営管理、コメント欄でバレバレな自作自演
自身の関与したゲームを紹介しつつ自身の著書と名前を自作自演で売名
242:名無しさん@お腹いっぱい。
19/08/04 14:51:03.64 qFhO0xIH0.net
動画ファイルから連番jpeg画像を出力した時、
deprecated pixel format used, make sure you did set range correctly
というエラーが出ます
URLリンク(superuser.com)
このページを見ると
特に気にする必要がないと書かれていますが
これを非表示にすることってできませんか?
243:名無しさん@お腹いっぱい。
19/08/04 15:09:34.40 Q5fzFf+G0.net
ADVANCED大戦略 38欠陥品
スレリンク(game板:732番)-
そうとうファビョーンしてらっしゃいますね南人彰容疑者
そういやおまえって
江東マンション神隠し殺人事件のセガ社員と同期だったんだよな
733 名前:名無しさんの野望[sage] 投稿日:2019/08/04(日) 01:09:20.50 ID:QPvNVrXM [2/3]
統合失調症の特徴的な症状
■妄想
妄想とは、内容的にあり得ないことを強い確信をもって信じ
244:ていることをいいます。 単に内容が奇異であるだけではなく、本人の説明も論理的に飛躍があり、通常は 考えられない理由づけをして強く確信して修正が不可能な場合が多くあります。 たとえば、「テレビで自分のことが話題になっている」「すれ違う人が全員自分の悪口を 言っている、みんな敵で自分を襲おうとしている」「警察にずっと尾行されている」 「道を歩くと皆が自分をチラチラと見る」などのような迫害妄想、被害妄想、追跡妄想、 注察妄想、関係妄想などがあり、これら全体を[被害妄想]と称されています。 時折、何かを過大に表現したり感じたりする誇大妄想とも呼べる症状もあります。 また、「考えていることが声となる」「自分の考えを世の中の人が全部知っている」など 考想化声、考想伝播、作為体験のような[自我障害]の症状も現われます。 完全にお前のことだよマジキチ朝鮮人w 何の根拠も無く俺の事を南人彰だと思い込み勘違いしてファビョるキチガイ 青葉真司と同類の人種w 734 名前:名無しさんの野望[] 投稿日:2019/08/04(日) 01:13:22.99 ID:TS3MPVgp [3/3] > そうとうファビョーンしてらっしゃいますね南人彰容疑者 > そういやおまえって > > 江東マンション神隠し殺人事件のセガ社員と同期だったんだよな もしかしてこれおまえにとって印籠? 江東マンション神隠し殺人事件の犯人と同期入社である事をバラしたとたん突然暴れ出した元セガ社員の南人彰容疑者
245:名無しさん@お腹いっぱい。
19/08/04 20:37:18.81 7bE6kCw60.net
>>235
エラーの出ないピクセルフォーマットを指定すればいい。
例えば、よくあるのが -pix_fmt yuv420p か、yuv422pかな。
ただし、ffmpegでは、通常のJPEGではなく、動画としてのMJPEGに変換することになるので、
そのままでは、通常のJPEGに使えるyuv420pなんかの形式は使えず、
これを無視して yuvj420p(これが"deprecated"とされる)に変換されてしまう。
そこで、強制的にピクセルフォーマットを指定するために、
-strict experimental (または、-strict -2) をオプションで追加する必要がある。
毎秒1コマの場合(Windows)
ffmpeg -i inputFile.mp4 -pix_fmt yuv420p -strict experimental -q:v 0 -r 1 "outputFile_%02d.jpg"
ただ、画像フォーマットとしてみると、
警告を無視した場合であってもYCbCr 4:2:0 で変わらないようだから、
どちらでもいいと思うよ。
246:名無しさん@お腹いっぱい。
19/08/04 20:44:31.34 ezaBkS0E0.net
ADVANCED大戦略 38欠陥品
スレリンク(game板:732番)-
そうとうファビョーンしてらっしゃいますね南人彰容疑者
そういやおまえって
江東マンション神隠し殺人事件のセガ社員と同期だったんだよな
733 名前:名無しさんの野望[sage] 投稿日:2019/08/04(日) 01:09:20.50 ID:QPvNVrXM [2/3]
統合失調症の特徴的な症状
■妄想
妄想とは、内容的にあり得ないことを強い確信をもって信じていることをいいます。
単に内容が奇異であるだけではなく、本人の説明も論理的に飛躍があり、通常は
考えられない理由づけをして強く確信して修正が不可能な場合が多くあります。
たとえば、「テレビで自分のことが話題になっている」「すれ違う人が全員自分の悪口を
言っている、みんな敵で自分を襲おうとしている」「警察にずっと尾行されている」
「道を歩くと皆が自分をチラチラと見る」などのような迫害妄想、被害妄想、追跡妄想、
注察妄想、関係妄想などがあり、これら全体を[被害妄想]と称されています。
時折、何かを過大に表現したり感じたりする誇大妄想とも呼べる症状もあります。
また、「考えていることが声となる」「自分の考えを世の中の人が全部知っている」など
考想化声、考想伝播、作為体験のような[自我障害]の症状も現われます。
完全にお前のことだよマジキチ朝鮮人w
何の根拠も無く俺の事を南人彰だと思い込み勘違いしてファビョるキチガイ
青葉真司と同類の人種w
734 名前:名無しさんの野望[] 投稿日:2019/08/04(日) 01:13:22.99 ID:TS3MPVgp [3/3]
> そうとうファビョーンしてらっしゃいますね南人彰容疑者
> そういやおまえって
>
> 江東マンション神隠し殺人事件のセガ社員と同期だったんだよな
もしかしてこれおまえにとって印籠? 江東マンション神隠し殺人事件の犯人と同期入社である事をバラしたとたん突然暴れ出した元セガ社員の南人彰容疑者
247:237
19/08/04 20:47:03.33 7bE6kCw60.net
ちょっと訂正。
オプション加えると、レンジが変更されてしまうようだから、
警告無視が正解だね。
248:名無しさん@お腹いっぱい。
19/08/04 21:26:47.42 qFhO0xIH0.net
>>239
結局、警告を見て見ぬふりをするのが
正解ということですか?
249:名無しさん@お腹いっぱい。
19/08/04 21:27:40.15 k/lYbe/K0.net
高田馬場ゲーセンミカド アーカイブ直リンスレ4
スレリンク(gecen板:773番)-777
773 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 19:53:31.02 ID:/8wLH/520
> 鈴木ドイツだか南人彰だか知らんが
> とりあえず特定されてからというものAKIRAや他スレの架空常連客への誹謗回数は激減したね
> これを読んで再開しても自分の首を締めるだけだしな
そういえばそうだな
774 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:27:25.83 ID:r6axv/hG0 (PC)
ただイケダもAKIRAもまだまだよのう
チャットで南人彰や鈴木ドイツのような複数捨て垢で煽って楽しんでる奴の書き込みと分からないといけ
250:ないよな ブロックはしなくていいから(ネット工作用に捨て垢を100以上持ってる連中だから)スルーはしないと こういうネット犯罪者は捨て垢と捨て垢で話を望まない方向に盛り上げていく手口を使ってくる事も覚えておくように 775 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:41:55.76 ID:KvFn6Uzl0 (PC) 他のyoutuberの人は飛ばして読んだり 基本チャット民はスルーでいいからね 776 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:51:36.07 ID:/8wLH/520 [2/3] (PC) 1,株式会社チキンヘッドの南人彰は、ゲームが作れなくなってからは芸能人の有料フォロワーや電通の下請けの宣伝工作をやっている 確定しているのはハリウッドザコシの有料フォロワー(つまりはサクラ) 2、ゲーム業界で恨みを残す形で追い出されたので成功している者を恨むような傾向が強い 777 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:53:02.50 ID:/8wLH/520 [3/3] (PC) なんで南人彰がゲームを作れなくなったかはセガの奥也氏に尋ねたほうが早い これ本当なの?
251:名無しさん@お腹いっぱい。
19/08/04 21:30:01.87 qFhO0xIH0.net
>>239
レンジが変更されてしまうとはどういう意味ですか?
yuv420pは動画のカラーフォーマットで
JPEGで使われる yuvj420pよりも色領域が狭いのだと思います
元のファイルがyuv420pで表されているのなら、
yuv420pのままで保存しても
カラー情報は失われないと思いますが
JPEGの仕様上、yuvj420pでしか保存できないということではないのですか?
252:名無しさん@お腹いっぱい。
19/08/04 21:40:26.54 I/YWLIX80.net
高田馬場ゲーセンミカド アーカイブ直リンスレ4
スレリンク(gecen板:773番)-777
773 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 19:53:31.02 ID:/8wLH/520
> 鈴木ドイツだか南人彰だか知らんが
> とりあえず特定されてからというものAKIRAや他スレの架空常連客への誹謗回数は激減したね
> これを読んで再開しても自分の首を締めるだけだしな
そういえばそうだな
774 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:27:25.83 ID:r6axv/hG0 (PC)
ただイケダもAKIRAもまだまだよのう
チャットで南人彰や鈴木ドイツのような複数捨て垢で煽って楽しんでる奴の書き込みと分からないといけないよな
ブロックはしなくていいから(ネット工作用に捨て垢を100以上持ってる連中だから)スルーはしないと
こういうネット犯罪者は捨て垢と捨て垢で話を望まない方向に盛り上げていく手口を使ってくる事も覚えておくように
775 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:41:55.76 ID:KvFn6Uzl0 (PC)
他のyoutuberの人は飛ばして読んだり
基本チャット民はスルーでいいからね
776 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:51:36.07 ID:/8wLH/520 [2/3] (PC)
1,株式会社チキンヘッドの南人彰は、ゲームが作れなくなってからは芸能人の有料フォロワーや電通の下請けの宣伝工作をやっている
確定しているのはハリウッドザコシの有料フォロワー(つまりはサクラ)
2、ゲーム業界で恨みを残す形で追い出されたので成功している者を恨むような傾向が強い
777 名前:名無しさん@お腹いっぱい。[] 投稿日:2019/08/04(日) 20:53:02.50 ID:/8wLH/520 [3/3] (PC)
なんで南人彰がゲームを作れなくなったかはセガの奥也氏に尋ねたほうが早い
これ本当なの?
253:名無しさん@お腹いっぱい。
19/08/04 21:58:39.82 Ad/fXIIK0.net
>>242
JPEGに再圧縮するから、色域とか深度合わせるよりできるだけ高品質に符号化するのが正解では
254:名無しさん@お腹いっぱい。
19/08/04 23:13:06.95 7bE6kCw60.net
>>242
レンジについて、オプションなしの時と異なるという意味で、変更されるとしたけど、
誤解を招く表現だったねぇ。
画像フォーマットとしてのJPEGって、リミテッドレンジのものがあるのかどうか、わからないけど、
自分の知るJPEGファイルは皆フルレンジのものばかりだし、
リミテッドレンジの画像を自動的に伸長する画像ビューアって知らないなぁ。
少なくとも >>243 の言うように、
動画を一旦デコード(ここでフルレンジに伸長される)したものを改めてJPEGにエンコードするのに、
わざわざレンジをナローのままにする必要はないと思うけど、どうかな?
255:名無しさん@お腹いっぱい。
19/08/04 23:15:57.99 7bE6kCw60.net
失礼、>>244 氏のレスを引用の間違い。
少なくとも >>244 の言うように、
動画を一旦デコード(ここでフルレンジに伸長される)したものを改めてJPEGにエンコードするのに、
わざわざレンジをナローのままにする必要はないと思うけど、どうかな?