家庭用コンピュータの処理速度や容量といった性能が上昇し、また、
一般人が電磁気的に記録された動画を不特定多数が閲覧可能なウェブサイトに投稿できる環境が整う等、
コンピュータによる動画の作成や編集は我々にとって非常に身近なものとなった。
本スレッドは、そうした動画の作成や編集に対してプログラミングの観点からアプローチし、
議論の発展、問題の解決を通して、技術的な理解を深めることを目的として作成する。
検索しても動画ファイルのフォーマットについてビット単位で解説してるサイトがなかなかない
WAVEについては山ほど出てくるのに
とりあえずmpeg2-PSから音声と映像を分離しようとしてるが、なかなか難しい
車輪の再発明をしちゃダメ!
OSSのライブラリを使う
ffmpegとかどうなってんだろうな。
動画の映像部分と音声部分をいとも簡単に分離してくれる。
ffmpeg使うとイメージ的に
{
映像
音声
}
こんな感じになるんだよな。
でもmpeg2-PSの実際の構造は、
{
パック{ヘッダ,映像,音声}
パック{ヘッダ,映像,音声}
パック{ヘッダ,映像,音声}
}
みたいな状態らしい。
ffmpeg, firefox, chrome など、
OSS(オープンソース)を見たら?
調べてたらffmpegのAPIってのがあることが分かった
ここから始めてみるか
動画関連はフォーマット多すぎて糞
画像ですらメジャーなフォーマットは約3種類(jpg、bmp、gif)なのに
ただでさえ画像よりややこしい動画のメジャーなフォーマットは数種類(avi、mpg、mp4、mov、3gp、flv)もある
糞すぎ
そうか?
外に出すものと中に置いておくものでは違わなくないか
BMPなんてWindowsのサンプル画像か、昔のゲームのキャラパターン画像くらいでしか見たことねーわ
LinuxとWinではフォーマット違うしドマイナーと言っていいだろこんなの
DDSならマイナーだけどBMPはメジャーだよ。
ところでBMPやらPNGは透過情報を持たせられるけど、
動画で透過情報を持たせられる形式ってないのかね。
しかしよー
動画は基本的に圧縮するだろ?
そしたらノイズが入るから透過させるのが難しいだろー
カラーキーでも使って抜くか
それがいやならGIFかAPINGでも使えよ
3次元空間に画面が浮いてるように動画を再生するにはどうやるん?
街角のデジタルサイネージを斜めから見たような感じにするのとか
普通にCSSで、transform を付けたらダメなのか?
もうMedia Foundationになるんじゃなかったの
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
LRS0D