元スレ
1 :名無しさん@お腹いっぱい。:2021/08/15(日) 14:51:05.12 ID:5lnIQtJ80.net
公式サイト
http://ffmpeg.org/
エンコード、ストリーミング配信を高画質高音質で行えるffmpeg。
OSに拘らず対応コーデックが多い。
対応コーデックが多く、多彩なオプションを使用可能。
コマンドラインから使用することができる。
ffmpegならこちらへ 5
https://egg.5ch.net/test/read.cgi/software/1597315425/
2 :名無しさん@お腹いっぱい。:2021/08/15(日) 14:51:46.48 ID:5lnIQtJ80.net
23 :名無しさん@お腹いっぱい。:2021/09/04(土) 11:07:32.36 ID:PRs8VZlB0.net
>どうも、Documents and Settingsというフォルダーに問題があるようにおもいます
>D:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe
OSにもよるし、D:¥Documents・・・って書いてるからシステムじゃなくてユーザーが後からDドライブに同名で作ったのかもしれないとか
そういうとこがわからないとなんとも言えないのでは?
41 :名無しさん@お腹いっぱい。:2021/09/05(日) 14:37:57.06 ID:dP35U8vK0.net
>>33
他の再生環境で調べているのは当たり前じゃないですか?
ちなみにffmepgで作ってないm2tsはちゃんとでますからね
ffmpegで作ったm2tsだけが音がでないんですよ
51 :名無しさん@お腹いっぱい。:2021/09/06(月) 00:15:50.38 ID:VXXxy4We0.net
たまに湧いてくるいつものレス乞食だろ
自分ではネタを提供しているつもりなんだろうけど
57 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:35:01.81 ID:bITJJMsx0.net
自分が玄人でないことに相当コンプレックス抱いてるんだね
1番の打開策は迷える子羊の悩みを増長する事じゃなく、悩みを解決してやる事なんだけどね
57 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:35:01.81 ID:bITJJMsx0.net
自分が玄人でないことに相当コンプレックス抱いてるんだね
1番の打開策は迷える子羊の悩みを増長する事じゃなく、悩みを解決してやる事なんだけどね
76 :名無しさん@お腹いっぱい。:2021/09/19(日) 00:01:30.75 ID:3mAfUuF10.net
あるバージョンからNVDECがエラー出て使えなくなってるような
ffmpeg.exe -y -vsync 0 ?hwaccel cuda -hwaccel_output_format cuda -i input.mp4 -an -c:v hevc_nvenc output.mp4
このコマンドがgyan.devの最新ビルドや
Btbn氏の”Auto-Build 2021-02-28 12:32″以降のビルドで試すと
↓みたいなエラーが出る
40 :名無しさん@お腹いっぱい。:2021/09/05(日) 14:35:48.39 ID:qmbpwyf40.net
に同意 Documents … は使わない方針にした方がよい
要はexe実行から実際処理に入るのに数秒かかるってことじゃない?
なら、windows defender(かお使いのウイルスソフト)の除外設定にD:¥Documents …¥ffmpeg.exeを入れればスキャンしなくなるのでは?
%DRIVE%:¥Documents … の下に作成されるウイルスが何種類かあるみたいで、同フォルダーがあると問答無用でスキャンはいるんじゃないの?
ただ、このフォルダー以下を除外設定すると本物のウイルス感染した時に無防備になるからおすすめできない。
推測違ってたらすみません。
61 :名無しさん@お腹いっぱい。:2021/09/06(月) 19:50:47.13 ID:RomMYFYI0.net
-deinterlaceのオプションよりいいのある?
79 :名無しさん@お腹いっぱい。:2021/09/19(日) 00:07:32.07 ID:3mAfUuF10.net
最初のコマンド、なんかちょっと文字化けしてるので訂正
ffmpeg.exe -y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda -i input.mp4 -an -c:v hevc_nvenc output.mp4
30 :名無しさん@お腹いっぱい。:2021/09/04(土) 21:28:38.84 ID:PRs8VZlB0.net
強いて言えば以下も確認
・D:¥Documents and Settings¥hogehoge¥bin¥ffmpeg.exe で変わらないか?
・D:¥hogehoge¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe で変わらないか?
・C:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe で変わらないか?
・F:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe (またはそれ以外のドライブ)で変わらないか?
27 :名無しさん@お腹いっぱい。:2021/09/04(土) 19:09:19.17 ID:tT+bJl8q0.net
> D:¥tools¥ffmpeg -i input.mp4 -f null nul
speed=13.3x, 14.3x, 13.9x
> “D:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe” -i input.mp4 -f null nul
speed=14.1x, 14.1x, 13.7x
交互に3回ずつやったけど特に差はないように見える
そもそもOSとかの情報も出さずに試していただけないでしょうか?もクソもないだろう
54 :名無しさん@お腹いっぱい。:2021/09/06(月) 10:20:17.87 ID:Df/YtJKH0.net
玄人気取りっていうのは質問するのに情報後出しで通じるだろって思ってるやつらのことかい??
65 :名無しさん@お腹いっぱい。:2021/09/06(月) 22:54:16.02 ID:wTH01yBi0.net
2.x系だとbwdifやyadifが使えないから困る
69 :名無しさん@お腹いっぱい。:2021/09/07(火) 18:53:11.06 ID:BABGfZps0.net
43 :名無しさん@お腹いっぱい。:2021/09/05(日) 15:28:33.79 ID:S8WD/1Q20.net
調べた再生環境も書かずに「再生環境は疑い無い」なんて書かれてても、ただあなたが疑ってないだけなのか調査の結果疑いの余地が潰えたのか判別付かないでしょ
今考え直したら分かるでしょ?
74 :名無しさん@お腹いっぱい。:2021/09/16(木) 11:41:10.83 ID:PsKZOF+Z0.net
使用した動画が悪かったみたいです。
他の動画ではちゃんと動作しました。
34 :名無しさん@お腹いっぱい。:2021/09/05(日) 12:11:59.84 ID:+iVfbDtq0.net
コードは以下の物を使用しています。
“D:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe” -y -framerate 30 -start_number 1 -i “D:¥test¥%04d.png” -vcodec libx264 -preset ultrafast -crf 20 -pix_fmt yuv420p -r 30 “D:¥test.mp4”
以下だとやはり遅くなります。
・D:¥Documents and Settings¥hogehoge¥bin¥ffmpeg.exe
・C:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe
・F:¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe
以下は通常通りの速度になりました。
・D:¥hogehoge¥Documents and Settings¥ffmpeg¥bin¥ffmpeg.exe
HDDとSSD両方を試していますが
いずれも大差ありません。
どうも遅くなるのは圧縮が開始される前の段階のようで
圧縮が開始された後は、通常の状態と同程度の速度でエンコードできます。
58 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:42:58.99 ID:0vlAu0HK0.net
コンパイル時の話の可能性が高いからそこは決め付けて話すと
とりあえず特権ユーザ権限で実行してみたり、configureを実行してる場面なら–bindirとか–libdirオプションにパス渡したりしてみて
70 :名無しさん@お腹いっぱい。:2021/09/08(水) 18:44:11.23 ID:BY5CGM0u0.net
はい、今後も気をつけてくださいね
何と言ってもこのスレの奴らは玄人気取りになろうと必死な池沼ばかりですからw
26 :名無しさん@お腹いっぱい。:2021/09/04(土) 18:54:22.27 ID:JmkI82NP0.net
ありがとうございます。
-loglevel quiet
を入れて試してみましたが、
コマンドラインは表示されなくなったものの、
やはりD:¥Documents and Settings¥以下のフォルダーにexeファイルが入っていると
かなり遅くなってしまいます。
>あてずっぼうだけど、半角スペースがあるとか長いフォルダ名がマズいんじゃないかと予想
私もそれを疑ったのですが、
これらは特に関係ないようです。
>後からDドライブに同名で作ったのかもしれないと
そうです、後から自分で作ったものです。
まあ、複数のPCに対して同じ設定してあるので
できれば、このフォルダー名を使いたいと考えています。
一度、そちらでも
試していただけないでしょうか?
8 :名無しさん@お腹いっぱい。:2021/08/28(土) 12:03:09.82 ID:M8bo4Azo0.net
何を比較して「少し違う」って判断したのか知らないけど音声データ自体は同じでしょう?
ffmpeg -i audio.m4a 1.wav
ffmpeg -i audio2.m4a 2.wav
で作成したwavファイルを比較しても別物になる?
66 :名無しさん@お腹いっぱい。:2021/09/07(火) 01:29:29.57 ID:1tZ9wJWO0.net
68 :名無しさん@お腹いっぱい。:2021/09/07(火) 15:05:09.19 ID:3RDz/Qa+0.net
52 :名無しさん@お腹いっぱい。:2021/09/06(月) 00:19:02.63 ID:bITJJMsx0.net
3 :名無しさん@お腹いっぱい。:2021/08/15(日) 21:48:35.23 ID:5lnIQtJ80.net
47 :名無しさん@お腹いっぱい。:2021/09/05(日) 20:32:22.47 ID:S8WD/1Q20.net
スレを敵視してる謎の勢力の方は考えが及ばないみたいだけど
ここの人たちを叩いても問題の解決には一切繋がらないんですよね
集合知を引き出すために情報が必要なのは揺るぎない事実でしょ?
64 :名無しさん@お腹いっぱい。:2021/09/06(月) 21:09:40.05 ID:P2/O5PNm0.net
リアルタイム処理だとbwdif
estdifは処理速度の割にはメガネのフレームとか電線とかジャギらないので良い
9 :名無しさん@お腹いっぱい。:2021/08/28(土) 13:17:49.32 ID:iDET3W6t0.net
比較はファイルサイズが1%違っていたのでWaveCompareというソフトを使い相違点があることを確認しました
fre:acを使ってwavに変換すると一致せず、の方法で変換すると完全に一致したので
どうやらfre:ac側の設定不備が原因のようです
ありがとうございました
10 :名無しさん@お腹いっぱい。:2021/08/30(月) 19:10:53.68 ID:Om4fOyZA0.net
2.8.17のwindows版どこかないkですか?怪しいとこrじゃなくて
60 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:55:19.74 ID:+4BFFr3v0.net
あと
変換後のデータから音声部分だけ抜き出してaudacityとか音声編集ソフトで読み込んで確認とか
56 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:24:22.22 ID:JeC94ZyQ0.net
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw
21 :名無しさん@お腹いっぱい。:2021/09/04(土) 09:33:28.92 ID:JmkI82NP0.net
セキュリティソフトを無効化してみましたが
やはり同様に時間がかかってしまいます。
どうも、Documents and Settingsというフォルダーに問題があるようにおもいます
DocumentsandSettings
とか
Documents and Settings2
だと遅くなりません。
諸事情があって、D:¥Documents and Settings¥以下のフォルダーにffmpegを配置しないといけないのですが
これって解決策はございませんでしょうか?
14 :名無しさん@お腹いっぱい。:2021/08/31(火) 07:43:27.52 ID:UUyM53nQ0.net
> PC環境の都合でWin向けのビルドをLinux上でしなきゃならなかった時はffmpeg-windows-build-helpers使わせて貰って一瞬だったけど
これがヒントと言うかほぼ答えじゃ…?
45 :名無しさん@お腹いっぱい。:2021/09/05(日) 17:00:10.19 ID:qmbpwyf40.net
の補足
cmdファイルを作ってコマンドプロンプトから実行してみたが D:¥Documents and Settings と別のフォルダーとで速度の差はほぼなし
“D:¥Documents and Settings¥bin¥ffmpeg.exe” 16:43:24.87 -> 16:43:25.42
“D:¥home¥bin¥ffmpeg¥bin¥ffmpeg.exe” 16:43:25.42 -> 16:43:26.05
コマンドは -i “D:¥home¥tmp¥aaa.ts” -c:v copy -c:a copy -y “D:¥home¥tmp¥aaa2.mp4”
windows10 64bit DはHDD
ffmpeg version 4.4-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 10.2.0 (Rev6, Built by MSYS2 project)
59 :名無しさん@お腹いっぱい。:2021/09/06(月) 13:53:01.48 ID:+4BFFr3v0.net
そういえば
ffprobeやmediainfo
で内容の確認したの?
6 :名無しさん@お腹いっぱい。:2021/08/28(土) 09:03:54.65 ID:H9ue7zX80.net
44 :名無しさん@お腹いっぱい。:2021/09/05(日) 15:39:10.17 ID:XC0H1rlr0.net
当たり前とか偉そうなこと言うなら全部自分で解決しろ
人に頼るな
72 :名無しさん@お腹いっぱい。:2021/09/14(火) 03:33:36.93 ID:8CzhaFZa0.net
GPL vs LGPL … GPL版の方が高機能
・GPL版は自作アプリにffmpegを組み込んで配布するときにソースコードの公開が必要(ffmpegを使うだけの人には特に関係ない)
・LGPL版は内蔵してもソースコードを公開しなくていい代わりにライセンスの都合で使用できない機能がある
Shared vs Static … どっちでもいい
・Shared版はffmpeg, ffplay, ffprobeのプログラムの共通部分をパーツ(DLL)として切り出してるからサイズが小さい(その代わりパーツのせいでファイル数が増える)
・Static版はEXEファイル単体で動作する代わりに共通部分のパーツも内蔵するからサイズが大きい
大体はこんな感じだけどわかりやすくするためにちょっと不正確な表現もあるから詳しく知りたいなら自分で調べてほしい
28 :名無しさん@お腹いっぱい。:2021/09/04(土) 19:26:47.29 ID:RpgGvxlT0.net
これ
自分の環境っていう大前提で起きてる問題なのに、その情報一切無しに解決できると本気で思ってるんだろうか……だとしたら相当浅はか
前提条件を全て把握できる自身でさえ解決できてないって事実を真っ先に認識して情報共有するべきだね
50 :名無しさん@お腹いっぱい。:2021/09/06(月) 00:04:02.68 ID:1Xf0xy2w0.net
メ欄空欄なのあなただけですよ
バカにされて恥ずかしくなったから負け惜しみ言ってるのかもしれないけど
29 :名無しさん@お腹いっぱい。:2021/09/04(土) 19:50:13.51 ID:PRs8VZlB0.net
OS
DドライブはHDD/SSD/USB? etc
ffmpeg.exeのバージョン(自コンパイルなのかどこかから?)
オプション(特に出力先はどこなのか?)
ぐらいはないと、おま環の現象で終了だけど
73 :名無しさん@お腹いっぱい。:2021/09/16(木) 11:25:50.33 ID:PsKZOF+Z0.net
ffmpegのトリミングが指定時間で止まらなくなってしまったんだけど
何かコマンド変わった?
ffmpeg -ss 00:00:00 -to 00:00:00 -i input.mp4 -c copy output.mp4
ffmpeg -ss 00:00:00 -i input.mp4 -t 00:00:00 -c copy output.mp4
などです
16 :名無しさん@お腹いっぱい。:2021/09/02(木) 17:59:33.50 ID:5eb4nKcp0.net
ちなみに出力はm2tsだけです
mtsやmp4だと音声は出ます
38 :名無しさん@お腹いっぱい。:2021/09/05(日) 13:58:58.08 ID:FTBe8G2w0.net
各々のffmpeg.exeのバージョンは同じなのか
35 :名無しさん@お腹いっぱい。:2021/09/05(日) 12:12:56.45 ID:j1x2hCIB0.net
ffmpegで作った動画なら
ffplayで再生してみればいいんじゃね?
77 :名無しさん@お腹いっぱい。:2021/09/19(日) 00:02:44.52 ID:3mAfUuF10.net
[hevc @ 000001c10e51a840] No decoder surfaces left00:00.00 bitrate=N/A speed= 0x
[hevc @ 000001c10e51ad00] No decoder surfaces left
〜
[mp4 @ 000001c17a57de00] Invalid DTS: 2002 PTS: 1001 in output stream 0:0, replacing by guess
〜
Impossible to convert between the formats supported by the filter ‘Parsed_null_0’ and the filter ‘auto_scaler_0’
Error reinitializing filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:0
15 :名無しさん@お腹いっぱい。:2021/09/02(木) 17:58:00.54 ID:5eb4nKcp0.net
30000/1001や30000/1000の時だけ音声が出なくなるのはなぜですか?
24000や60000は出ます
62 :名無しさん@お腹いっぱい。:2021/09/06(月) 20:46:15.95 ID:ot6etRQQ0.net
Deinterlacing Filterって、今やいろいろあるのな
何も考えずにyadifで済ませてたわ
5 :名無しさん@お腹いっぱい。:2021/08/23(月) 16:01:16.98 ID:YXGas2CY0.net
レスを投稿する(名前省略可)