ホームページ バックエンド開発 PHPチュートリアル Codeigniter チュートリアル: ビデオをアップロードし、ffmpeg を使用して flv を変換する example_PHP チュートリアル

Codeigniter チュートリアル: ビデオをアップロードし、ffmpeg を使用して flv を変換する example_PHP チュートリアル

Jul 13, 2016 am 10:37 AM
codeigniter ffmpeg flv ビデオをアップロードする

复制代码代码如下:

$file = 'video_file';
$config['upload_path'] = './video_folder/';
$config['allowed_types'] = 'mov|mpeg |mp3|avi';
$config['max_size'] = '50000';
$config['max_width'] = '';
$config['max_height'] = '';

$this->upload->initialize($config);
$this->load->library('upload', $config);

if(!$this->upload->do_upload($file))
{
// エラーがある場合
$err_msgs .= 'ビデオのアップロード中にエラーが発生しました '.$this->upload-> display_errors().'
';
}
else
{
$data=array('upload_data' => $this->upload->data());
$video_path = $ data['upload_data']['file_name'];
$directory_path = $data['upload_data']['file_path'];
$directory_path_full = $data['upload_data']['full_path'];
$file_name = $data['upload_data']['raw_name'];

// ビデオを変換する ffmpeg コマンド

exec("ffmpeg -i ".$ディレクトリパス_フル." ".$ディレクトリパス.$ファイル名.".flv");

// $file_name はアップロードされているファイル名と同じですが、変換後にカスタムビデオ名を付けることができます。そのため、myfile.flv のようなものを使用してください。

/// 最後に DB 内のビデオ名を更新します
$array = array(
'video' => $file_name.'.'.'flv',
);
$this->db->set ($array);
$this->db->where('id',$id); // 動画名を入れるテーブル
$query = $this->db->update('user_videos');
}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/735248.html技術記事复制代码代码如下: $file = 'video_file'; $config['upload_path'] = './video_folder/'; $config['allowed_types'] = 'mov|mpeg|mp3|avi'; $config['max_size'] = '50000'; $config['...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Douyin に高解像度のビデオチュートリアルをアップロードするにはどうすればよいですか? 4K または 1080P はどのように送信しますか? Douyin に高解像度のビデオチュートリアルをアップロードするにはどうすればよいですか? 4K または 1080P はどのように送信しますか? Mar 22, 2024 am 08:16 AM

ショートビデオ分野のリーダーとして、Douyin の鮮明なビデオ品質は多くのユーザーに愛されています。 Douyin プラットフォームでは、高解像度のビデオをアップロードすることで、ユーザーはコンテンツの豊かさと詳細をより直感的に感じることができます。では、Douyin に高解像度のビデオチュートリアルをアップロードするにはどうすればよいでしょうか?この記事では、Douyinプラットフォームに高画質動画をアップロードする方法と注意点を詳しく紹介します。 1.Douyin に高解像度ビデオチュートリアルをアップロードするにはどうすればよいですか? Douyin プラットフォームに HD ビデオをアップロードするには、次の手順に従います。 1. ビデオを撮影します。ビデオを撮影するときに、HD モードを選択します。 Douyin アプリのデフォルトの撮影品質は HD、解像度は 1080P です。 2. ビデオを編集します。Douyin 編集ページで、[HD] ボタンをクリックしてビデオ品質が HD であることを確認します。 3. 動画を投稿する:動画を投稿する場合

Golang と FFmpeg: オーディオのミキシングと分離を実現する方法 Golang と FFmpeg: オーディオのミキシングと分離を実現する方法 Sep 27, 2023 pm 02:24 PM

Golang と FFmpeg: オーディオのミキシングと分離を実装する方法、特定のコード例が必要 要約: オーディオ処理は、多くのマルチメディア アプリケーションの重要な部分です。 Golang では、FFmpeg ライブラリを使用してオーディオのミキシングと分離を実現できます。この記事では、Golang を使用して FFmpeg ライブラリを呼び出してオーディオのミキシングと分離を実現する方法を紹介し、具体的なコード例を示します。この記事を学ぶことで、読者は Golang と FFmpeg を使用してオーディオ処理を実装する方法を学ぶことができます。

GolangとFFmpegを使った動画結合の実践 GolangとFFmpegを使った動画結合の実践 Sep 28, 2023 am 08:37 AM

Golang と FFmpeg を使用したビデオ結合の実践的な紹介: 日常生活では、複数の録画ビデオを完全なビデオ ファイルに結合するなど、複数のビデオ ファイルを 1 つに結合する必要がある状況によく遭遇します。この目標を達成するために、この記事では、Golang ライブラリと FFmpeg ライブラリを使用してビデオ結合プロセスを実装する方法を紹介し、具体的なコード例を示します。 1. Golang と FFmpeg とは何ですか? Golang (Go 言語) は、によって開発されたオープンソースのプログラミング言語です。

CodeIgniter でカスタムミドルウェアを実装する方法 CodeIgniter でカスタムミドルウェアを実装する方法 Jul 29, 2023 am 10:53 AM

CodeIgniter でカスタム ミドルウェアを実装する方法 はじめに: 最新の Web 開発では、ミドルウェアがアプリケーションで重要な役割を果たします。これらは、リクエストがコントローラーに到達する前または後に、共有処理ロジックを実行するために使用できます。 CodeIgniter は、人気のある PHP フレームワークとして、ミドルウェアの使用もサポートしています。この記事では、CodeIgniter でカスタム ミドルウェアを実装する方法を紹介し、簡単なコード例を示します。ミドルウェアの概要: ミドルウェアは一種のリクエストです

iQiyi アップロードローカルビデオガイドとその使用方法 iQiyi アップロードローカルビデオガイドとその使用方法 Jan 16, 2024 pm 07:36 PM

週末の余暇に、ドラマを一気見するのが好きな友人の多くは、iQiyi Videoを使用しているはずです。 iQiyi Video にはすでに多くの映画やテレビ シリーズのリソースがありますが、利用できないものも常にあります。 iQiyi Video で見つからないビデオ リソースについては、多くの友人が他のチャンネルからダウンロードし、iQiyi Video を使用して携帯電話で再生したいと考えています。以下では、携帯電話でローカルビデオを開いて iQiyi Video にアップロードする方法を紹介します。まず、携帯電話で iQiyi アプリを開き、下部の「マイ」ボタンをクリックしてマイページに移動し、「ダウンロード」オプションを選択します。ステップ 2: ダウンロードページに入ったら、下の 3 つのボタンをクリックしてください。ページの右上隅。個別。

Golang と FFmpeg: オーディオの合成とセグメンテーションを実装する方法 Golang と FFmpeg: オーディオの合成とセグメンテーションを実装する方法 Sep 27, 2023 pm 10:52 PM

Golang と FFmpeg: オーディオ合成とセグメンテーションを実装する方法、特定のコード サンプルが必要です 概要: この記事では、Golang と FFmpeg ライブラリを使用してオーディオ合成とセグメンテーションを実装する方法を紹介します。読者の理解を深めるために、いくつかの具体的なコード例を使用します。はじめに: オーディオ処理技術の継続的な開発により、オーディオの合成とセグメンテーションは日常生活や仕事における一般的な機能要件になりました。高速かつ効率的で、作成と保守が簡単なプログラミング言語である Golang と FFmpeg の組み合わせ

Golang と FFmpeg: オーディオ形式の変換と圧縮を実装する方法 Golang と FFmpeg: オーディオ形式の変換と圧縮を実装する方法 Sep 28, 2023 pm 07:13 PM

Golang と FFmpeg: オーディオ形式の変換と圧縮を実装する方法、具体的なコード例が必要です はじめに: オーディオ ファイルの処理では、オーディオ形式の変換やオーディオ ファイル サイズの圧縮が必要になる場合があります。強力なプログラミング言語である Golang を、一般的なオーディオおよびビデオ処理ツールである FFmpeg と組み合わせることで、高速かつ効率的なオーディオ形式の変換と圧縮を実現できます。この記事では、Golang と FFmpeg を使用してオーディオ形式の変換と圧縮を実現する方法と、具体的なコード例を紹介します。

CodeIgniter ミドルウェア: アプリケーションの応答性とページのレンダリングを高速化します。 CodeIgniter ミドルウェア: アプリケーションの応答性とページのレンダリングを高速化します。 Jul 28, 2023 pm 06:51 PM

CodeIgniter ミドルウェア: アプリケーションの応答性とページ レンダリングの高速化 概要: Web アプリケーションの複雑さと対話性が増大し続ける中、開発者はアプリケーションのパフォーマンスと応答性を向上させるために、より効率的でスケーラブルなソリューションを使用する必要があります。 CodeIgniter (CI) は、多くの便利な機能を提供する軽量の PHP ベースのフレームワークであり、その 1 つがミドルウェアです。ミドルウェアは、リクエストがコントローラーに到達する前または後に実行される一連のタスクです。この記事では使い方を紹介します

See all articles