北京KW
0
无    2020-09-02 18:17:12    1    0
myron

BJKW


录制视频到文件

mencoder tv:// -tv driver=v4l2:device=/dev/video0:alsa:adevice=hw.0,0:forceaudio:width=640:height=480 -ovc lavc -oac mp3lame -o test.avi​



__________________________________________________________

mplayer 捕获摄像头视频

mplayer tv:// -tv driver=v4l2:input=0:width=640:height=480:fps=25 -vo x11​



__________________________________________________________

抓取 mms:// 流媒体视频

# mplayer -dumpfile clip.wmv -dumpstream mms://wms.most.gov.cn/ztzl/jldh/2015/04.wmv​



—————————————————————————

* 使用ffmpeg录像屏幕

ffmpeg -vcodec mpeg4 -b 1000 -r 10 -g 300 -vd x11:0,0 -s 1024×768 ~/test.avi​



—————————————————————————

############ 建库信息 #############

mysql> create database if not exists count default character set utf8;

mysql> create table pv2(title varchar(300) not null, hits int(5));

mysql> create user pv;

mysql> grant all privileges on count.* to 'pv'@'%' identified by '111111';


___________________________________________________________

############ 嵌入代码 #############

<script src='http://210.76.125.43/stats/1.js'></script>​



____________________________________________________________

############ 1.js #############

var xmlHttp
function showHint(str)
{
if (str.length==0)
 { 
 document.getElementById("txtHint").innerHTML=""
 return
 }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
var url="http://210.76.125.43/stats/count.php"
var title=''
var array = document.getElementsByName("title");
if (array.length == 0) {
alert("Error")
return
}
title=array[0].content
//url=url+"?q="+str
url=url+"?q="+title
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged2
//xmlHttp.onreadystatechange=updatePage
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
//if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
if (xmlHttp.readyState==4 || xmlhttp.status==200)
 { 
 document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
 } 
}
function stateChanged2() 
{ 
if (xmlHttp.readyState==4)
 { 
 alert(xmlHttp.responseText);
 } 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
 {
 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 }
 catch (e)
 {
 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 }
return xmlHttp;
}
window.onload=showHint​


____________________________________________________________

############ count.php #############

<?php
// Fill up array with names
//get the q parameter from URL
$q=$_GET["q"];
//echo $q;

// Database connect.
$con = mysql_connect("localhost","pv","111111");
if (!$con){
 die('Could not connect: ' . mysql_error()); 
}
// some code here.
mysql_select_db("count", $con);
$sql = mysql_query("SELECT hits FROM pv2 WHERE title='$q'");
$result = mysql_fetch_array($sql);
//if (empty($result))
if ($result[0].length == 0){
// echo $q;
 echo ++$result[0];
 // added new title.
 mysql_query("INSERT INTO pv2 SET title='$q', hits=1");
 }
else {
// echo $result;
 //$hits = (mysql_fetch_row($result));
 ++$result[0];
 echo "播放:$result[0] 次";
// count + 1
 mysql_query("UPDATE pv2 SET hits = '$result[0]' where title='$q'");
}
mysql_close($con);
?>​





_______________________________

mysql> grant all privileges on *.* to 'root'@'%' identified by 'kwdb123456';
_______________________

JavaScript 追踪程序代码
Make sure this code is on every page of your website before the </body> tag.

<!-- Piwik -->
<script type="text/javascript"> 
 var _paq = _paq || [];
 _paq.push(['trackPageView']);
 _paq.push(['enableLinkTracking']);
 (function() {
 var u=(("https:" == document.location.protocol) ? "https" : "http") + "://210.76.125.43/stats/s1//";
 _paq.push(['setTrackerUrl', u+'piwik.php']);
 _paq.push(['setSiteId', 1]);
 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript';
 g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
 })();
</script>
<noscript><p><img src="http://210.76.125.43/stats/s1/piwik.php?idsite=1" alt="" /></p></noscript>
<!-- End Piwik Code -->​




_______________________________________________________

<!-- phpmyvisites -->
<a href="http://www.phpmyvisites.us/" title="phpMyVisites 免费的网站统计、流量分析软件" 
onclick="window.open(this.href);return(false);"><script type="text/javascript">
<!--
var a_vars = Array();
var pagename='';
var phpmyvisitesSite = 1;
var phpmyvisitesURL = "http://210.76.125.43/vms/audit3/phpmv2/phpmyvisites.php";
//-->
</script>
<script language="javascript" src="http://210.76.125.43/vms/audit3/phpmv2/phpmyvisites.js" type="text/javascript"></script>
<object><noscript><p>phpMyVisites 免费的网站统计、流量分析软件
<img src="http://210.76.125.43/vms/audit3/phpmv2/phpmyvisites.php" alt="Statistics" />
</p></noscript></object></a>
<!-- /phpmyvisites --> ​



_______________________________________________________

ZJC 2013-5-29 15:53:42
你好,我们视频这个工作要准备结题了,有些事情还需要你帮助
ZJC 2013-5-29 15:57:20
<<工作总结>>
一、 本项目实施情况总结(系统研发内容及安装实施情况等.
二、 系统的基本功能(包括用户使用说明)

ZJC 2013-5-29 16:15:03
还有:本项目成果的介绍(500字)

_______________________________________________________

IBM 服务器 8G 4 processes 4*146G vms

210.76.125.52 255.255.255.224 210.76.125.33

_______________________________________________________

252357
_______________________________________________________

服务器 2950 8G 4core *1 300G*4 RAID 5


210.76.125.43 255.255.255.224 210.76.125.33


210.76.125.69
210.76.125.71
210.76.125.73
210.76.125.75
210.76.125.77


________________________________________________________

5.1声道无法转换视频问题:

# ffmpeg -i 20131022.mp4 -f flv -scodec xsub -acodec libfaac -ac 6 -ab 64k -ar 48000 -y ./htdocs/flv/20131022.flv​

 

Kafka
文档导航