ffmpeg复用保存成MP4.时间戳问题 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
ffmpeg 解码mp3 保存成PCM数据
<em>保存</em>下来的pCM数据转换成WAV播放声音很奇怪,不知代码那里出了<em>问题</em>,大牛帮忙解决下吧 分不够在加[code=c]int main(int argc,char **argv)rnrn if(argc < 3)rn rn printf("argc number is error\n");rn return 0;rn rnrn avcodec_register_all();rn av_register_all();rn AVFormatContext *pFormatCtx;rn AVCodec *codec;rn AVCodecContext *c= NULL;rn int len;rn FILE *f, *outfile;rn uint8_t audio_buf[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 2)];rn AVPacket avpkt;rn AVFrame *decoded_frame = NULL;rnrn if(!(pFormatCtx = avformat_alloc_context()))rn rn return -1;rn rnrn if(avformat_open_input(&pFormatCtx, argv[1], NULL, NULL)!=0)rn return -1;rn if(avformat_find_stream_info(pFormatCtx, NULL)streams[i]->codec->codec_type==AVMEDIA_TYPE_AUDIO && audio_index < 0)rn// audio_index=i;rn// rnrn //codec = avcodec_find_decoder(pFormatCtx->streams[audio_index]->codec->codec_id);rnrn codec = avcodec_find_decoder(AV_CODEC_ID_MP3);rn if (!codec) rn fprintf(stderr, "Codec not found\n");rn exit(1);rn rn av_init_packet(&avpkt);rnrn c = avcodec_alloc_context3(codec);rnrn if (!c) rn fprintf(stderr, "Could not allocate audio codec context\n");rn exit(1);rn rnrn /* open it */rn if (avcodec_open2(c, codec, NULL) < 0) rn fprintf(stderr, "Could not open codec\n");rn exit(1);rn rnrn f = fopen(argv[1], "rb");rn if (!f) rn fprintf(stderr, "Could not open %s\n", argv[1]);rn exit(1);rn rn outfile = fopen(argv[2], "a+");rn if (!outfile) rn av_free(c);rn exit(1);rn rnrn if (!(decoded_frame = avcodec_alloc_frame())) rn fprintf(stderr, "Could not allocate audio frame\n");rn exit(1);rn rn avcodec_get_frame_defaults(decoded_frame);rnrn while(av_read_frame(pFormatCtx, &avpkt)>=0)rn rn int got_frame = 0, len = 0 , data_size = 0;rnrn len = avcodec_decode_audio4(c, decoded_frame, &got_frame, &avpkt);rnrn if(len < 0)rn rn continue;rn rn if(got_frame channels, decoded_frame->nb_samples, c->sample_fmt, 1);rn //memcpy(audio_buf, decoded_frame->data[0], decoded_frame->linesize[0]);rn if(data_size < 0)rn rn continue;rn rn fwrite(decoded_frame->data[0],1,data_size,outfile);rn rnrnrn fclose(outfile);rn fclose(f);rnrn avcodec_close(c);rn av_free(c);rn avcodec_free_frame(&decoded_frame);rn[/code]
从零开始学习音视频编程技术(五) 使用FFMPEG解码视频之保存成图片
原文地址:http://blog.yundiantech.com/?log=blog&id=8 前面我们已经知道怎么使用FFMPEG了。 现在,开始着手使用FFMPEG吧: 首先来个简单的例子,使用FFMPEG打开视频文件,并解码<em>保存</em>成一张张的图片。 具体的步骤如下所示: 1.首先需要先初始化一下,使用如下函数: 1
ffmpeg复用流程
与解<em>复用</em>有关的结构体解<em>复用</em>流程init_input(s, filename)的流程为: MP4对应的AVFormatContextAVInputFormat ff_mov_demuxer = { .name = "mov,mp4,m4a,3gp,3g2,mj2", .long_name = NULL_IF_CONFIG_SMALL("QuickTime
ffmpeg时间戳计算
ffmepg中的<em>时间戳</em>,是以微秒为单位,关乎timebase变量,它是作为dts、pts的时间基准粒度,数值会很大。视频编码前,会设置帧率,如1秒25帧, 按90000的时间基,一帧就是3600。avcodec_encode_video2成功后(如<em>ffmpeg</em>.c中do_video_out),pkt-&amp;gt;pts被设置成帧序号,如33帧。紧接着是av_packet_rescale_ts(&amp;amp...
ffmpeg 添加时间戳
Windows下安装 <em>ffmpeg</em> 添加<em>时间戳</em> 简单教程 图像处理
【求助】关于FFMPEG解码H264保存成BMP问题!!!
大侠们,谁帮我解决一下我的程序<em>问题</em>,qq292060282。rn如果加好友帮助我的都会有分,如果帮我解决了,我可以另外给分!!!谢谢了。
FFmpeg使用RTSP流直接保存成mp4碰到的问题
功能是要在android手机上播放rtsp流的同时把流信息<em>保存</em>成mp4文件,播放的功能已经做好了rn由于一直做的Java和android,所有C能力几乎为0,做播放的时候已经费了很大的力气,现在要做<em>保存</em>MP4又是一头雾水rn下面的代码是在网上找的,然后有些<em>问题</em>,在执行到av_interleaved_write_frame的时候,第1次没<em>问题</em>,第2次也没<em>问题</em>,第3次就会出现返回值为-22的<em>问题</em>。rn看代码发现last_dts += dts;last_pts += pts;这两行好像没有意义,然后我尝试把这两行加入到while循环里面去,这样的话-22的<em>问题</em>没有了,生存的MP4文件但是无法播放。rn求大神们看看,如果大神们有demo的话也请发送至zhuzhen_17@163.com,万分感谢!rnrn[code=c]rn#include rn#include rn#include rnrn#include "FFmpeg.h"rn#include "../include/libavcodec/avcodec.h"rn#include "../include/libavformat/avformat.h"rn#include "../include/libswscale/swscale.h"rnrn//#define LOG_TAG "FFMPEGSample"rn//#define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)rn//#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR,LOG_TAG,__VA_ARGS__)rnrn#define IS_DEBUG 1rn#define LOG_TAG __FILE__rn#define LOGI(...) if(IS_DEBUG)__android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__);rnrnint pPlayFlag;rnrnJNIEXPORT jint JNICALL Java_com_crodigy_intelligent_<em>ffmpeg</em>_FFmpegUtils_TranscribeTest1(JNIEnv * env, jobject obj, jstring rtspUrl, jstring outFileUrl) rnrn pPlayFlag = 0;rn AVFormatContext *i_fmt_ctx;rn AVStream *i_video_stream;rnrn AVFormatContext *o_fmt_ctx;rn AVStream *o_video_stream;rn AVCodec *codec = NULL;rn avcodec_register_all();rn av_register_all();rn avformat_network_init();rn int ptsInc = 0;rnrn /* should set to NULL so that avformat_open_input() allocate a new one */rn i_fmt_ctx = NULL;rn const char* m_rtspUrl = (*env)->GetStringUTFChars(env, rtspUrl, NULL);rn const char* m_outFileUrl = (*env)->GetStringUTFChars(env, outFileUrl, NULL);rn LOGI("rtsp-%s", m_rtspUrl);rn if (avformat_open_input(&i_fmt_ctx, m_rtspUrl, NULL, NULL) != 0) rn LOGI("could not open input file");rn return -1;rn rnrn if (avformat_find_stream_info(i_fmt_ctx, NULL) < 0) rn LOGI("could not find stream info");rn return -1;rn rnrn /* find first video stream */rn unsigned i;rn for (i = 0; i < i_fmt_ctx->nb_streams; i++) rn if (i_fmt_ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO) rn i_video_stream = i_fmt_ctx->streams[i];rn break;rn rn rn if (i_video_stream == NULL) rn LOGI("didn't find any video stream");rn return -1;rn rnrn// codec = avcodec_find_decoder(i_video_stream->codec->codec_id);rn// if (codec == NULL) rn// LOGI("decoder not found");rn// return -1;rn// rn//rn// if (avcodec_open2(i_video_stream->codec, codec, NULL) < 0) rn// LOGI("Codec not found");rn// return -1;rn// rnrn avformat_alloc_output_context2(&o_fmt_ctx, NULL, NULL, m_outFileUrl);rn if (!o_fmt_ctx) rn LOGI("Could not deduce output format from file extension: using MPEG.1");rn avformat_alloc_output_context2(&o_fmt_ctx, NULL, "mpeg", m_outFileUrl);rn rn if (!o_fmt_ctx) rn LOGI("Could not deduce output format from file extension: using MPEG.2");rn return -1;rn rnrn /*rn * since all input files are supposed to be identical (framerate, dimension, color format, ...)rn * we can safely set output codec values from first input filern */rn o_video_stream = avformat_new_stream(o_fmt_ctx, NULL);rn rn AVCodecContext *c;rn c = o_video_stream->codec;rn c->bit_rate = 400000;rn c->codec_id = i_video_stream->codec->codec_id;rn c->codec_type = i_video_stream->codec->codec_type;rn c->time_base.num = i_video_stream->time_base.num;rn c->time_base.den = i_video_stream->time_base.den;rn c->width = i_video_stream->codec->width;rn c->height = i_video_stream->codec->height;rn c->pix_fmt = i_video_stream->codec->pix_fmt;rn c->flags = i_video_stream->codec->flags;rn c->flags |= CODEC_FLAG_GLOBAL_HEADER;rn c->me_range = i_video_stream->codec->me_range;rn c->max_qdiff = i_video_stream->codec->max_qdiff;rnrn c->qmin = i_video_stream->codec->qmin;rn c->qmax = i_video_stream->codec->qmax;rnrn c->qcompress = i_video_stream->codec->qcompress;rn LOGI("codec_id %d codec_type %d", i_video_stream->codec->codec_id, i_video_stream->codec->codec_type);rn LOGI("time_base.num = %d time_base.den = %d\n", c->time_base.num, c->time_base.den);rn LOGI("%d %d %d", c->width, c->height, c->pix_fmt);rn rnrn int avio_open_success = avio_open(&o_fmt_ctx->pb, m_outFileUrl, AVIO_FLAG_WRITE);rn if (avio_open_success != 0) rn LOGI("avio_open is error!");rn return -1;rn rn int write_success = avformat_write_header(o_fmt_ctx, NULL);rn if (write_success != 0) rn LOGI("avformat_write_header is error!");rn return -1;rn rnrn int last_pts = 0;rn int last_dts = 0;rnrn int64_t pts, dts;rn while (1) rnrn static int num = 1;rn LOGI("frame %d\n", num++);rn AVPacket i_pkt;rn av_init_packet(&i_pkt);rn i_pkt.size = 0;rn i_pkt.data = NULL;rn if (av_read_frame(i_fmt_ctx, &i_pkt) < 0 || pPlayFlag == -1)rn break;rnrn i_pkt.flags |= AV_PKT_FLAG_KEY;rn pts = i_pkt.pts;rn i_pkt.pts += last_pts;rn dts = i_pkt.dts;rn i_pkt.dts += last_dts;rn i_pkt.stream_index = 0;rnrn int ret = av_interleaved_write_frame(o_fmt_ctx, &i_pkt);rn if (ret < 0) rn LOGI("av_interleaved_write_frame is error! ret%d", ret);rn break;rn // return -1;rn rn rn last_dts += dts;rn last_pts += pts;rn avformat_close_input(&i_fmt_ctx);rn LOGI("avformat_close_input");rn write_success = av_write_trailer(o_fmt_ctx);rn if (write_success != 0) rn LOGI("av_write_trailer is error!");rn rn LOGI("av_write_trailer");rn avcodec_close(o_fmt_ctx->streams[0]->codec);rn LOGI("avcodec_close");rn av_freep(&o_fmt_ctx->streams[0]->codec);rn LOGI("av_freep");rn av_freep(&o_fmt_ctx->streams[0]);rn LOGI("av_freep");rn avio_close(o_fmt_ctx->pb);rn LOGI("avio_close");rn av_free(o_fmt_ctx);rn LOGI("av_free");rn return 0;rnrnrnJNIEXPORT jint JNICALL Java_com_crodigy_intelligent_<em>ffmpeg</em>_FFmpegUtils_DecodeRelease(JNIEnv * env, jobject obj) rn LOGI("Java_com_crodigy_intelligent_<em>ffmpeg</em>_FFmpegUtils_DecodeRelease");rn pPlayFlag = -1;rn return 1;rnrn[/code]
保存成AVI的问题
我正在做用摄像头<em>保存</em>文件,没有用现成函数,想自己用MS的压缩算法,音频用GSM,rn但<em>保存</em>完后,都是先放完声音在放图象,不知道为什么,请教高手
FFMPEG解复用TS流问题????
请问大家FFMPEG如何解<em>复用</em>TS流,数据是实时的流媒体,不是本地文件,是否有相关的代码可以参考,谢谢大家了。
FFmpeg 视频播放器类,可复用
音频播放类可以点这里:音频播放类 原理介绍:视频播放类都是基于音频播放类改变过来的,加上了音频视频同步,基本做出了效果.h头文件#ifndef FFMPEGPLAYER_H #define FFMPEGPLAYER_H#define MAX_AUDIO_FRAME_SIZE 192000 #define SDL_AUDIO_BUFFER_SIZE 1024 #define MAX_AUDIO_
FFMPEG解复用时间优化
因为需要较好的相应速度,但<em>ffmpeg</em>在解<em>复用</em>时,所用时间比较久。优化如下: //输入并解析流 LOG_PRINTF(LOG_LEVEL_DEBUG, LOG_MODULE_DECODER, &quot;will open input file %s.&quot;, pu8FileName); ret = avformat_open_input(&amp;ifmt_ctx, (ch
FFmpeg视频、音频复用(VC2010)
VC2010下,基于FFmpeg实现H264视频、AAC音频<em>复用</em>合成为MP4影音文件,因我的两个资源原本就是一个TS流中解出来的,所以<em>复用</em>后是影音同步的,注释详尽,表示感谢雷霄骅,因我做FFmpeg的项目过程中,用了不少他的代码,这个也是,不过我加入了完整的注释,便于其他人看懂,因我做了封装,朋友们可以直接拿去当函数用
ffmpeg复用解码重采样
之前有个片源输出有吵杂的声音,然后为了和板子输出的音频比较,我就在linux PC上参照一下我们的工程和网上的一些方法,写了这么一个程序。 要开始播放是一个视频,到音频的输出,大概经历了这个几个过程:解<em>复用</em>(抽取视音频流)->解码音频->重采样。最终从重采样出来的数据,是可以从音频驱动直接输出的。         重采样的话,应该不是必须的,然而我们项目是用安卓的架构,HAL层有了输出参数
ffmpeg在android平台录制视频编码时间戳问题
在android平台下使用<em>ffmpeg</em>库进行摄像头采集视频录制编码,对每一帧,<em>时间戳</em>怎么设置?rnrnJNIEXPORT jint JNICALL Java_com_hua_cameraandroidtest_MainActivity_videostart(JNIEnv * env, jclass obj,jbyteArray yuvdata) rn rn int frameFinished=0,size=0;rn jbyte *ydata = (jbyte*)(*env)->GetByteArrayElements(env, yuvdata, 0);rnrn av_init_packet(&avpkt);rn avpkt.data = NULL; // packet data will be allocated by the encoderrn avpkt.size = 0; rn rn uint8_t* picture_buf;rn int size1 = avpicture_get_size(pCodecCtx->pix_fmt, pCodecCtx->width, pCodecCtx->height); rn picture_buf = (uint8_t*)av_malloc(y_size); rn if (!picture_buf) rn rn av_free(yuv420pframe); rn rn avpicture_fill((AVPicture*)yuv420pframe, picture_buf, pCodecCtx->pix_fmt, pCodecCtx->width, pCodecCtx->height); rn rn yuv420pframe->pts = count;rn yuv420pframe->data[0] = ydata; //PCM Datarn yuv420pframe->data[1] = ydata+ y_size; // U rn yuv420pframe->data[2] = ydata+ y_size*5/4; // Vrnrn size = avcodec_encode_video2(pCodecCtx, &avpkt, yuv420pframe, &frameFinished);rncount++; rn if (size < 0) rn LOGE("+++++Error encoding frame\n"); rn return -1; rn rn if(frameFinished) rn fwrite(avpkt.data,1,avpkt.size,video_file);rnLOGE("JNICALL Java_com_hua_cameraandroidtest_MainActivity_videostart9"); rn av_free_packet(&avpkt); rn (*env)->ReleaseByteArrayElements(env, yuvdata, ydata, 0); rnrn这个是对每一帧编码函数,就是不知道怎么设置<em>时间戳</em>,倒是录制完成之后,播放没有时间显示。
ffmpeg时间戳 时间基 以及播放的问题
我将<em>ffmpeg</em>(版本0.8.1)移植到android上,想自己试下AV解码。 现在音视频解码正常,但是想把电影放出来,还几个想不明白的地方,请高手指点下。 rn1、所谓的时间基,就是pts的单位,就是num/den ? ,我不是很明白这个时间基或者num,den具体有什么用或者代表什么意思rnrn2,pts 显示<em>时间戳</em>。许多资料都说 pts * num/den 才是视频帧的播放时间,但是我把一个rmvb文件解码后,当解析出一帧时,里面读取到的pts 看起来是以ms为单位的,并且整部片的最后一帧的pts值与 片长是一致的。 那么显示帧的时候,是不是就按照pts的时间来显示,还是说需要结合num,den做一些处理呢?rnrn3、解析出来的视频帧,有些相邻的帧的pts就相差1ms, 这该怎么播放? 相差1ms的帧在视觉上没什么意义吧。 并且普通操作系统的计时、调度精度应该都达不到1ms吧。rnrnrnrn以下是我解码rmvb文件时,打印的一些信息,请高手指点下,谢谢。rnrnrnrnrnrn[color=#3366FF]E/FFMPEGSample( 566): Opened file:/sdcard/beijin.rmvbrnE/FFMPEGSample( 566): 3 streams found.rnE/FFMPEGSample( 566): video stream found,index=0rnE/FFMPEGSample( 566): audio stream found,index=1rnE/FFMPEGSample( 566): From AVStream:rnE/FFMPEGSample( 566): video num=12,denum=1rnE/FFMPEGSample( 566): audio num=0,denum=1rnE/FFMPEGSample( 566): From CodecContext:rnE/FFMPEGSample( 566): video num=1, denum=12rnE/FFMPEGSample( 566): audio num=0, denum=1rnE/FFMPEGSample( 566): From Codec arrays:rnI/FFMPEGSample( 566): Video size is [320 x 240]rnE/FFMPEGSample( 566): packet pts 160, dts=0, rpt_cnt=0, dec_len=10299,pktsize=10299rnE/FFMPEGSample( 566): packet pts 161, dts=160, rpt_cnt=0, dec_len=202,pktsize=202rnE/FFMPEGSample( 566): packet pts 162, dts=161, rpt_cnt=0, dec_len=378,pktsize=378rnE/FFMPEGSample( 566): packet pts 163, dts=162, rpt_cnt=0, dec_len=2623,pktsize=2623rnE/FFMPEGSample( 566): packet pts 320, dts=163, rpt_cnt=0, dec_len=10554,pktsize=10554rnE/FFMPEGSample( 566): packet pts 321, dts=320, rpt_cnt=0, dec_len=3422,pktsize=3422rnE/FFMPEGSample( 566): packet pts 322, dts=321, rpt_cnt=0, dec_len=3587,pktsize=3587rnE/FFMPEGSample( 566): packet pts 323, dts=322, rpt_cnt=0, dec_len=3316,pktsize=3316rnE/FFMPEGSample( 566): packet pts 480, dts=323, rpt_cnt=0, dec_len=11582,pktsize=11582rnE/FFMPEGSample( 566): packet pts 481, dts=480, rpt_cnt=0, dec_len=2930,pktsize=2930rnE/FFMPEGSample( 566): packet pts 482, dts=481, rpt_cnt=0, dec_len=3715,pktsize=3715rnE/FFMPEGSample( 566): packet pts 483, dts=482, rpt_cnt=0, dec_len=3263,pktsize=3263rnE/FFMPEGSample( 566): packet pts 560, dts=483, rpt_cnt=0, dec_len=7344,pktsize=7344rnE/FFMPEGSample( 566): packet pts 561, dts=560, rpt_cnt=0, dec_len=2832,pktsize=2832rnE/FFMPEGSample( 566): packet pts 640, dts=561, rpt_cnt=0, dec_len=5348,pktsize=5348rnE/FFMPEGSample( 566): packet pts 641, dts=640, rpt_cnt=0, dec_len=1857,pktsize=1857rnE/FFMPEGSample( 566): packet pts 720, dts=641, rpt_cnt=0, dec_len=4496,pktsize=4496rnE/FFMPEGSample( 566): packet pts 721, dts=720, rpt_cnt=0, dec_len=1394,pktsize=1394rnE/FFMPEGSample( 566): packet pts 800, dts=721, rpt_cnt=0, dec_len=4058,pktsize=4058rnE/FFMPEGSample( 566): packet pts 801, dts=800, rpt_cnt=0, dec_len=1392,pktsize=1392rnE/FFMPEGSample( 566): packet pts 880, dts=801, rpt_cnt=0, dec_len=4369,pktsize=4369rnE/FFMPEGSample( 566): packet pts 881, dts=880, rpt_cnt=0, dec_len=1454,pktsize=1454rnE/FFMPEGSample( 566): packet pts 960, dts=881, rpt_cnt=0, dec_len=4350,pktsize=4350rnE/FFMPEGSample( 566): packet pts 961, dts=960, rpt_cnt=0, dec_len=1211,pktsize=1211rnE/FFMPEGSample( 566): packet pts 1040, dts=961, rpt_cnt=0, dec_len=4319,pktsize=4319rnE/FFMPEGSample( 566): packet pts 1041, dts=1040, rpt_cnt=0, dec_len=1279,pktsize=1279rnE/FFMPEGSample( 566): packet pts 1120, dts=1041, rpt_cnt=0, dec_len=3974,pktsize=3974rnE/FFMPEGSample( 566): packet pts 1121, dts=1120, rpt_cnt=0, dec_len=1368,pktsize=1368[/color]
FFmpeg中有关时间戳的函数
/* * Copyright (c) 2005-2012 Michael Niedermayer * * This file is part of FFmpeg. * * FFmpeg is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser Gener
ffmpeg时间戳的理解笔记
之前也有了解过<em>ffmpeg</em>中<em>时间戳</em>的相关知识点,但也仅限了解,没有更深入的理解,更没有作相关的笔记整理。近期由于工作中需要用到<em>ffmpeg</em>的<em>时间戳</em>,所以再一次去学习<em>ffmpeg</em>中的<em>时间戳</em>的知识点,并作了相关笔记,整理如下:/* *Date:2017-07-28 *Author:TopsLuo *Function:掌握<em>ffmpeg</em>中<em>时间戳</em>的知识点。并根据实际的时间来生成<em>ffmpeg</em>内部不同时间基的时间
Jenkins插件的保存复用
在部分公司中,Jenkins的安装是运行在公司的内网中的,在内网中,有的是不能与外网相连通的,也就是说有的公司其开发环境就是在公司内网中进行的,在这种情况下公司中的内网无法连接外网,自然也就无法下载Jenkins插件了,所以说这需要我们提前<em>保存</em>相应的Jenkins插件以便备用。
ffmpeg的avcodec_decode_video 函数解码时间戳问题
在 VLC 中调用 avcodec_decode_video() 函数进行解码时,AVFrame->pts <em>时间戳</em>不对,导致我的图像不能够显示?rnrn请问有谁知道它的解码原理,这个 PTS 怎么得出的吗?还是外部传入的?
ffmpeg保存rtp流
./<em>ffmpeg</em> -i rtsp://192.168.1.100:855 -vcodec copy out.avirn这个命令哪里错了?rn为什么不能<em>保存</em>呢。rnvideo:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknownrnOutput file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)rn
FFmpeg 获取RTSP传过来的视频数据并保存成文件
废话不多说,直接上代码。  需要注意的是,FFmpeg的版本很多,最新版本可能有些函数已经换成别的了。如果无法自行更改代码,可以找我以前相关FFmpeg的文章,下载我x64版本的工程包,里面就有这个版本的FFmpeg。#ifndef INT64_C #define INT64_C(c) (c ## LL) #define UINT64_C(c) (c ## ULL) #endif extern
保存成 excel格式问题
怎样把 datatable里的内容<em>保存</em>成excel格式, 在没有装的excel的计算机中也能实现,另外,单元格中数据类型要跟datatable的类型保持一致
Logo保存成透明问题
用PS做一Logo上放网页rn故<em>保存</em>成Gif 透明rn可Gif质量太差 无法<em>保存</em>一些特效 Logo极度失真rn<em>保存</em>成PNG在PS里是透明的 但上放网页可有背景的rn问rn如何是好
RICHEDIT保存成文本文件的问题
为什么<em>保存</em>成文本文件后,文件打开来看到的有RICHEDIT格式的?怎样正确<em>保存</em>成TXT?谢谢。
用FFmpeg将rtsp视频流保存成H264、h265文件
<em>ffmpeg</em>:FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward,是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。 库的组成: libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解码上下文结构和读取音视频帧等功能; libavcodec:用于各种类型声音/图像编解码; libavutil:包...
ffmpeg视频解码成YUV,JPG
最近在做视频解码,把视频文件或者视频流解码成YUV文件,再把YUV编码成jpg文件,然后对jpg文件进行一些处理,这是一个小demo
ffmpeg 把视频解码成jpg
这是一个h264视频解码的小demo,先把h264转成yuv,然后再把yuv转成jpg #include &amp;lt;iostream&amp;gt; int Frame2JPG(AVPacket packet, AVFrame* pFrame, unsigned int stream_index, int width, int height) { // 输出文件路径 ...
[免费]FFmpeg视频、音频复用(VC2010).rar
[免费]FFmpeg视频、音频<em>复用</em>(VC2010).rar [免费]FFmpeg视频、音频<em>复用</em>(VC2010).rar [免费]FFmpeg视频、音频<em>复用</em>(VC2010).rar
ffmpeg中MP4的解复用过程
主要流程1.在s->io_open()中创建了URLContext和它的prot成员(URLProtcol)。其中URLProtcol对应的协议为file;其中MP4的URLProtcol为:const URLProtocol ff_file_protocol = { .name = "file", .url_open = file
FFMPEG接收RTMP直播流保存问题
纪念雷神。 FFMPEG接收RTMP直播流<em>保存</em>成本地flv文件,程序来自雷神博客:http://blog.csdn.net/leixiaohua1020/article/details/46890487 in_filename = "rtmp://live.hkstv.hk.lxdns.com/live/hks"; //in_filename = "rtp://233.233.23
关于ffmpeg截图输出保存路径的问题
命令,<em>ffmpeg</em> -i E:\RevolutionOS.rmvb D:\sample.jpg -ss 00:00:05 -r 1 -vframes 1 -an -vcodec mjpeg rn为什么多次执行这个命令,输出文件被最后的一次覆盖了???如何,执行一次<em>保存</em>一张图片,后面<em>保存</em>的不要覆盖前面的,请不吝赐教;;;
录屏保存成gif_LICEcap
录屏<em>保存</em>成gif_LICEcap,免安装,将软件打开位于桌面,点击开始录屏,便可将你的操作过程录制下来<em>保存</em>为gif
ppt保存成PDF
ppt转PDF文间,此文件需要安装,安装完后就可以将你的ppt文件<em>保存</em>成pdf文件。
保存成文本文件函数
请问我怎样在五子棋程序里面实现一个c++的将棋局等数据<em>保存</em>成文本文件的函数?谢谢。
Bitmap 保存成本地文件
public boolean saveCustomBitmap(Bitmap bmp) { boolean flag = false; try { File dirFile = new File(CACHE_PATH); if (!dirFile.exists()) { dirFile.
保存成透明图。。。求解
已经生成了一副位图印章,现在要<em>保存</em>成透明的应该怎么做。能<em>保存</em>成透明位图吗,还是说要转格式,应该怎么做。。。。。。rn求解。。。。。。
图片保存成视频
#include &lt;opencv2/opencv.hpp&gt; #define IMG_WIDTH 720 #define IMG_HEIGHT 576 using namespace cv; int main() { Mat SrcImg; Mat Output(IMG_WIDTH, IMG_HEIGHT, CV_8UC3, Scalar(0, 0, 0)); VideoW...
Edit保存成图片
有谁能把edit连同里面的内容<em>保存</em>成bmp图像吗?有时edit很小,字符却很长,需要按照字符的长短<em>保存</em>,要求图像完整,谁做过类似的东西,帮帮忙吧
网页保存成图片
网页<em>保存</em>成图片
file保存成blob
1 model private Blob xlsfile; public Blob getXlsfile() {   return xlsfile;  }  public void setXlsfile(Blob xlsfile) {   this.xlsfile = xlsfile;  }   2 映射   3.file转byte[] public static by
数据集保存成DBF4
rn现在写一个函数,包括一个SQL,文件路径,文件名称等三个参数rnrn执行SQL后生成一组数据集,我想把它<em>保存</em>成DBF4格式,如何实现?rnrn想了好长时间,就是不知道delphi中数据集如何<em>保存</em>成DBF4???
excel保存成txt文件
各位大虾好,有个<em>问题</em>请教:rn我有个xls文件,分sheet1,sheet2,sheet3 3个工作表。我要把其中sheet3中的A和B列中满足条件的行写到一个txt文件中,中间用TAB分开(或用空格也可),例如:rnA列 B列 C列rnw d 1rne x 2rnr h 1rn要求是C列等于1的A,B两列内容写到txt文件中,即:rnw drnr hrn卡住好几天了,望帮忙,18,19,20三天我都在线上等
简单好用的MP4.转换软件
MP4.转换.无需安装.简单.方便.好用.无毒。
Activity保存成图片,如何将界面Activity保存成本地图片
直接贴代码了 package com.uuid.mvpdemo; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import android.app.Activity; import android.graphics.Bitmap; i
linux生成时间戳,转换时间戳成格式时间
1.linux当前时间(2018-05-09 00:12:00)转换为timestampdate +%s   ==&amp;gt;   2.将某个时间的timestamp转换成格式时间date -d @1525795920  +&quot;%Y-%m-%d %H:%M:%S&quot;2018-05-09 00:12:003.将某个时间转换为timstamp date -d  &quot;2018-05-09 00:12:00&quot; &quot;+...
使用ffmpeg保存YUV420p文件
说明 基于 <em>ffmpeg</em> 3.4.2 和 vs2017 开发 YUV420p的存储为先Y,再U,再V。 实现过程 使用<em>ffmpeg</em>获取frame数据。 设置sws_getContext为YUV420。 使用sws_scale转换数据。 存储数据。 示例代码 代码主要部分为获取frame,转换成YUV格式,YUV数据<em>保存</em>。 #include &amp;quot;stdafx.h&amp;quot; ...
用FFmpeg保存JPEG图片
//函数作用:将解码出来的YUV数据<em>保存</em>成JPG图像 //out_file_name -- JPEG图像<em>保存</em>路径 //w, h -- 图像宽高 //linesize -- 图像的Y分量宽度(一般4字节对齐) //Y, U, V -- 指向图像Y,U,V三个平面的指针 // int EncodeAndSaveJPEG(const char* out_file_name, int w, int h, ...
ffmpeg 怎么保存设备列表
[code=text]<em>ffmpeg</em> -list_devices true -f dshow -i dummy [/code]rn[code=c]rn//Show Device rnvoid show_dshow_device()rn AVFormatContext *pFmtCtx = avformat_alloc_context();rn AVDictionary* options = NULL;rn av_dict_set(&options, "list_devices", "true", 0);rn AVInputFormat *iformat = av_find_input_format("dshow");rn printf("Device Info=============\n");rn avformat_open_input(&pFmtCtx, "video=dummy", iformat, &options);rn printf("========================\n");rnrn[/code]rn上面两个代码都可以在CMD中打印出设备列表,但是怎么将该列表<em>保存</em>在程序中呢?
ffmpeg保存原始数据PCM YUV
<em>保存</em>yuv <em>ffmpeg</em> -i video.mp4 -c:v rawvideo -pix_fmt yuv420p out.yuv <em>保存</em>pcm <em>ffmpeg</em> -i input.flv -f s16le -acodec pcm_s16le output.pcm
使用ffmpeg保存PCM文件
说明 PCM是音频解码后的文件。或者说经过音频经过采样后形成的二进制文件。 对人来说,能听到的是20HZ-20KHZ,这也是次声波和超声波的分界线。 根据采样定理,2倍最高频率就可以还原,加速滤波器带来的畸变,44.1KHZ采样已经可以了。48KHZ以上的采样率,人已经无法分辨差异了。 <em>保存</em>PCM文件时使用的是采用有符号16位<em>保存</em>,而源音频不一定是,所以需要转换。 <em>ffmpeg</em>中的...
很急的时间戳问题 - 时间戳转换
很急的<em>时间戳</em><em>问题</em> - <em>时间戳</em>转换rnrn如何将 “2008 九月 9 14:12” 格式的时间 转成<em>时间戳</em> ??rnrn
我用ffmpeg保存录像,为什么几秒钟的录像会保存成十几分钟呢
m_AVIRec->WriteVideo(m_FrameIndex,m_pRecvedBuffer,m_lDataPos,TRUE);rn m_FrameIndex++;rnif (m_pFFMpeg->AVDecode(m_pRecvedBuffer, m_lDataPos, (BYTE **)&pBuff))rn rn m_D3DRender.UpdateData(0, pBuff);rn rn如上所示代码,WriteVideo把从视频终端传过来的数据<em>保存</em>到avi文件中,但是几秒钟的视频,也会被<em>保存</em>成十几分钟,而且开头是全绿的画面,视频文件占硬盘也很小,<em>问题</em>在哪呢?我初涉视频开发这一块
Js 时间戳和unix时间戳问题
使用JS的小伙伴一听获取系统<em>时间戳</em>想必第一反应就是使用new Date().getTime()方法来获取的吧? 昨晚跟第三方进行接口对接的时候,看对方的接口文档,他们的timestamp字段就是要求Unix系统<em>时间戳</em>,要求整型; 但是我按上面的方法发送过去后发现对方返回说我的timestamp不合法,不是整型;在js中number应该就是整型了啊,我当时有点困惑,难道这样获取的不是整型?于是我...
求助:关于FFMPEG时间戳与视频帧不对齐的问题
最近想用FFMPEG将视频解码成一帧一帧的图像,并拿到每一帧的<em>时间戳</em>。rn但发现通过代码解析视频后,发现后面少了4帧(假如视频有169帧,解码出来只有165帧),并且还有另一个诡异的现象,<em>时间戳</em>恰恰又是前面少了4帧的<em>时间戳</em>。rn代码大致如下:rnAVRational tmp_AVRational = 1, AV_TIME_BASE; rn int frameindex = 1rn int frameFinished;rn while(av_read_frame(pFormatCtx, &packet)>=0) rn rn if(packet.stream_index==videoStream) rn rn avcodec_decode_video2(pCodecCtx, pSrcFrame, &frameFinished, &packet); rn if(frameFinished) rn rn BlockFrame mframe ;rn mframe.frame=frameindex;rn mframe.time=av_rescale_q(packet.pts, pFormatCtx->streams[0]->time_base,tmp_AVRational);rn ...rn 将图像<em>保存</em>成frameindex.jpgrn rn frameindex++;rn av_free_packet(&packet);rn rn av_free_packet(&packet);rn rn rn后来经过自己的琢磨,rn1)每次把frameFinished 打印出来,发现前面四帧frameFinished =0,但如果我把if(frameFinished) 这个判断条件去掉,前面的四帧图像<em>保存</em>出来的图片又是纯黑色的。rn 但想不通的是,与其他播放器一帧一帧看比较,如KMPLAY,QQ影音、Avidemux,是后面少了4帧,并不是前面。rn2)另外,如果我将上面代码中的rn BlockFrame mframe ;rn mframe.frame=frameindex;rn mframe.time=av_rescale_q(packet.pts, pFormatCtx->streams[0]->time_base,tmp_AVRational);rn 放到if外面,奇怪的事情又发生了,这四帧是有<em>时间戳</em>的,并且就是视频前四帧的<em>时间戳</em>。rnrn之前没有接触过<em>ffmpeg</em>,请哪位大大指教下。
hdu3974(多叉树时间戳建模成线段树)
/* translation: 一个公司里面每个员工都有一个顶头上司,一旦给某个员工分配任务后,这个员工以及该员工的所有下属都在做该任务。 有若干操作,分配给员工任务以及查询该员工正在执行的任务。 solution: 线段树,<em>时间戳</em>一般化 很明显该公司的所有员工间的关系可以用一颗多叉树来表示。然后就是dfs给这棵树打上<em>时间戳</em>。根据新分配的id号码 将其节点对应映射到线段树上面。这样分配任
linux把时间戳换算成日期
把<em>时间戳</em>换算成日期  date -d &quot;1970-01-01 16066 days&quot; 把日期换算成<em>时间戳</em> echo $(($(date --date=&quot;2016/01/06&quot; +%s)/86400+1)) 或者 date -d &quot;2015-08-04 00:00:00&quot; +%s     输出:1438617600...
RICHEDIT保存成文件的扩展名的问题
我把扩展名设置成只有TXT和RTF,要是在<em>保存</em>时直接写入文件名,没写扩展名就<em>保存</em>成没有扩展名的文件了,如果知道现在用户想要<em>保存</em>的是TXT还是RTF?
保存成EXCEL,word的老问题
这类<em>问题</em>网上很多,我在csdn里浏览了两天,没找到满意的答案,诸位有知道的rn,告诉我一下rn <em>问题</em>:rn 1。如何把数据库里的数据导入excel文件 ,我从网上拷几个例子下来rn 或者是只能在window窗口调用,用aspx调不起来rn 或者是excel进程运行一次开一个,而且关不掉 ,要重启rn 以下代码可以把excel数据读入datagridrn 但我想往dataset中添加或修改记录时就出错rnDim myOleDbConnection As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _rn "Data Source=d:\1.xls;" & _rn "Extended Properties=""Excel 8.0;""")rn Dim myOleDbCommand As OleDbCommand = New OleDbCommand("SELECT * FROM [Sheet1$]", myOleDbConnection)rn 诸位能告诉我解决方法吗,最好有相应的代码rn 2。如何把数据库的数据写入word文件rn 我的word文件已经有各种格式了,我现在想把数据填在相应的位置,这在技术上可行吗?(有否相应的代码)rn rn
16进制字符串保存成文件的问题
我有一个16进制字符串fileString,想把这个字符串<em>保存</em>成文件,我知道文件的扩展名rn我用如下方式rnSystem.IO.FileStream fs = new System.IO.FileStream("D:\\" + "Test.xls", System.IO.FileMode.Create, System.IO.FileAccess.Write);rnbyte[] byteArray = System.Text.Encoding.Default.GetBytes(fileString);rnfs.Write(byteArray, 0, byteArray.Length);rnfs.Close();rnrn但是打开Test.xls看到的却不是源文件的样子rn谁能给些指导
【求助】CView 保存成图片遇到的问题
我目前通过弹出一个对话框,点击<em>保存</em>按钮,将CView里面的内容<em>保存</em>成bmp。现在的<em>问题</em>是[b]win7中是正常[/b]的,但是在xp中<em>保存</em>的图片还包开始弹出的对话框。rn[img=http://hi.csdn.net/attachment/1750673_1309358654m0MQ.jpg][/img]rnrn其中一段代码如下所示:rnrn[code=C/C++]rn CClientDC dc(pView); rn CRect rcDst ;rn rcDst.SetRectEmpty();rnrn rcDst.SetRect(0,0,rcView.Width(),rcView.Height());rn CDC memDC; rn memDC.CreateCompatibleDC(&dc); rn CBitmap bm; rn bm.CreateCompatibleBitmap(&dc,rcDst.Width(), rcDst.Height()); rnrn memDC.SelectObject(&bm); rn memDC.FillSolidRect(&rcDst,RGB(255,255,255));rnrn memDC.BitBlt(0, 0 , MIN(rcDst.Width(),rcView.Width()),MIN(rcDst.Height(),rcView.Height()), &dc, rcView.left, rcView.top , SRCCOPY); rn SaveBmp(HBITMAP(bm.m_hObject), "map.bmp"); //<em>保存</em>图片。该函数在CSDN上找的。rnrn[/code]rnrn
请教网页保存成mht格式的问题
一般来说网页另存的时候选择web挡案,单一文档就行了.可是现在网页中有框架,也就是frame,<em>保存</em>的时候就会出错,难道天生不支持吗?
WPF控件保存成图片不全问题
    <em>问题</em>:需要将缩放和其它处理后的图片<em>保存</em>成图片,采用一般的将控件<em>保存</em>成图片的方法,发现导出的图片内容为空或者显示不全。 xaml代码 &amp;lt;Window x:Class=&quot;Image_Zoom_Save.MainWindow&quot; xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot; ...
一张图像保存成多个图像的问题
在用VC进行图像处理时,rnrn对图中感兴趣部分已经完成分割,对图像中分割的第一个部分分别<em>保存</em>成一张图片。怎么办?rnrn有没有这方面的代码? rnrn或者有什么思路?
关于对话框保存成图片问题
现在已经能将对话框以图片的形式<em>保存</em>.现在的需求是将对话框的某一部分<em>保存</em>而不是全部.rnCClientDC SHDC(this);//取得整个客户区内存rn怎么能得到我想要的区域而不是整个对话框.rn谢谢高手帮忙!!
序列图片保存成gif动画的问题
我有一连串的序列图片,001.bmp至999.bmp (或多或少)rn需要把这一串序列图片<em>保存</em>成一个GIF动画要怎么做?
序列图片保存成flash动画的问题
我有一连串的序列图片,001.bmp至999.bmprn需要把这一串序列图片<em>保存</em>成一个SWF的FLASH影片文件,有什么控件或方法可以实现吗?rnrn另外如果要把这些图片<em>保存</em>成一个GIF动画要怎么做?
把屏幕保存成图片的问题
我要用VC做一个类似Windows画图的工具,主要功能就是把在窗口画的线条<em>保存</em>成图片,以供web使用。画的过程没什么<em>问题</em>,主要<em>问题</em>在<em>保存</em>图片上。rnrn第一个<em>问题</em>是,选择什么工具比较好?我在网上搜到了IPICTURE和CXImage,都是处理图片用的。但是我都没用过,不知道哪个可以满足我的需要。是否还有别的办法?请用过相关工具的朋友们介绍一下,谢谢。rnrn还有的<em>问题</em>就是,<em>保存</em>成什么格式的图片好呢?bmp,jpg,gif,png……?
关于saveasascii()保存成Excel的问题。。求救!!
<em>问题</em>描述:rn PB版本是7.0,操作系统是win2000。rn 数据窗口对象中的sqlselect语句在报表显示之前用setsqlselect()替换过。rn 在用saveasascii() <em>保存</em>成Excel或者其他格式的文件时会出现异常,然后程序就退出。rn 但是,如果数据窗口对象中的sqlselect语句没有用setsqlselect()替换,则用saveasascii()就 不会有任何<em>问题</em>。。rnrn请教,各位大侠,是什么原因导致?有没有碰到过,最后怎么解决?rn谢谢各位!!!
数据窗口保存成EXCEL的问题
数据窗口<em>保存</em>成EXCEL时,同一路径上有相同名称的EXCEL表,我做的系统不提示,直接把原来的替换了,请问怎样写代码使它给用户提示一下是否删除呢?最好能详细点,谢谢rn
关于将指针保存成数值的问题
最近看到别人写的程序将一个指针<em>保存</em>成一个ULONG型的数值.我个人认为这样做不好!但又不知道自己的想法对不对!请各位指教一下!rnsometype *p = new sometype();rnULONG address = (ULONG)p;rn
jsp保存页面成图片的问题
现在页面上有flash,我想通过JSP把他<em>保存</em>成图片rn怎么做?
多个TextBox保存成一个文件问题
请问高手:rn我创建一个Form。里面有多个TextBox,设置一个Button(为<em>保存</em>按键)。想把多个TextBox里的内容通过<em>保存</em>按键<em>保存</em>成一个文件。之后在打开这个文件,内容要一一对应这些TextBox框。如何实现?<em>保存</em>的文件类型可以自己定义吗?比如扩展名为*.abc
c++字符串保存成文件的问题
[code=c]void saveFile(string content) rn string path = "C:\\Users\\Desktop\\test.txt";rn ofstream outfile;rn outfile.open(path);rn if (!outfile)rn rn cout << "txt文件打开失败!" << endl;rn exit(0);rn rn outfile << content;rn outfile.close();rn cout << content << endl;rn[/code]rn这个函数的作用是把字符串<em>保存</em>成文件,但是奇怪的是, 存成文件用记事本打开看到的内容和 cout << content << endl;显示在控制台上显示的内容不一样rnrn百思不得其解, 求大神们指教
前端解析时间戳成正常日期格式
一直会有这么一个<em>问题</em>,后台数据库采用date类型存储日期的时候,发送到前端前端直接显示的都是<em>时间戳</em>,一种方法就是前端定义一个函数解析一下就可以了。 最常见的日期格式应该是YYYY-MM-DD HH-MM-SS,如果需要转换的<em>时间戳</em>格式为timestamp,那么转换函数如下。 var date=new Date(timestamp); var year=date.getFullYear(); ...
DC 保存成BMP 问题,求解。 保存后未图像。
把VIEW中 DC 内容 <em>保存</em>图像, 程序如下, <em>保存</em>后 是空白,求<em>问题</em>在那里。 分不够再继。rnrnBOOL CNewGalogView::WriteWindowToDIB(LPTSTR szFile, CWnd *pWnd)rnrn CBitmap bitmap;rn CWindowDC dc(pWnd);rn CDC memDC;rn CRect rect;rnrn memDC.CreateCompatibleDC(&dc);rnrn pWnd->GetWindowRect(rect);rnrn bitmap.CreateCompatibleBitmap(&dc, rect.Width(),rect.Height() );rnrn CBitmap* pOldBitmap = memDC.SelectObject(&bitmap);rn memDC.BitBlt(0, 0, rect.Width(),rect.Height(), &dc, 0, 0, SRCCOPY);rnrn // Create logical palette if device support a palettern CPalette pal;rn if( dc.GetDeviceCaps(RASTERCAPS) & RC_PALETTE )rn rn UINT nSize = sizeof(LOGPALETTE) + (sizeof(PALETTEENTRY) * 256);rn LOGPALETTE *pLP = (LOGPALETTE *) new BYTE[nSize];rn pLP->palVersion = 0x300;rnrn pLP->palNumEntries =rn GetSystemPaletteEntries( dc, 0, 255, pLP->palPalEntry );rnrn // Create the palettern pal.CreatePalette( pLP );rnrn delete[] pLP;rn rnrn memDC.SelectObject(pOldBitmap);rnrn // Convert the bitmap to a DIBrn HANDLE hDIB = DDBToDIB( bitmap, BI_RGB, &pal );rnrn if( hDIB == NULL )rn return FALSE;rnrn // Write it to filern WriteDIBNEW( szFile, hDIB );rnrn // Free the memory allocated by DDBToDIB for the DIBrn GlobalFree( hDIB );rn return TRUE;rnrnrnrn
时间戳问题
显示128 weeks6 days15 hours3 minutes-secondsrn这个-seconds是什么意思?是什么出错了呢?
时间戳 问题
在远程视图中,新增一条记录:姓名=的的的 档案号=123,移动记录指针后,成功发送了sql更新,此过程在事件探查器中能够看到。然后,给这条新增的记录打上删除标记,再移动记录指针,结果被告知:更新冲突。在事件探查器中可以看到生成的sql语句是这样的:delect from dbo.职工资料 where 档案号=“123” and timestamp_column=0x0000000000000.rnrn之所以发生更新冲突,我觉得其实条件语句中的<em>时间戳</em>的值根本就不是更新后的值。所以才会找不到那条该删除的记录。事实证明,如果新增记录后,关闭视图,然后重新再打开,再删除该新增的记录,就很顺利的删掉了。rnrn我的疑问是:为什么<em>时间戳</em>的值就没有更新呢?怎样更好的删除一个新增的记录呢?rnrn
时间戳问题!!
我的SQC程序当前一个程序编译完后通过,并可以正确运行;但是在我再编译第二个SQC程序时,再运行第一个已经编好的程序时它就会出现如下错误:rnrn sqlcode=-818rn SQL0818N 发生<em>时间戳</em>记冲突。 SQLSTATE=51003rnrn不知是什么错误~~~!!!rnrn 请教!!!
时间戳问题
我把mysql成功导入到mssql2000中,遇到一个<em>问题</em>,应该是存放时间的地方,字段类型是int,而不是DateTime,里面的数据是<em>时间戳</em>,一些数字,如何把它们转化为标准的日期格式呢?
时间戳问题
我的一个表A没有<em>时间戳</em>列,但是我想能不能通过什么函数可以取出带<em>时间戳</em>的结果集,这样我就可以不用建立<em>时间戳</em>列了。
tensorflow模型保存复用多种方式
 抄袭一段:checkpoint是一个内部事件,该事件激活后会触发数据库写进程将数据缓冲中的脏数据写到数据文件中。 checkpoint主要2个作用:  保证数据库的一致性 缩短实例恢复时间 通俗的讲,checkpoint像word的自动<em>保存</em>一样。 tensorflow模型包含  meta图(网络结构图) 和 checkpoint文件(网络结构里的参数值,现已经被分拆为3个文件) 即总...
excel保存宏到person.xlsb后复用
编辑的宏代码可以<em>保存</em>到person.xlsb供别的excel里面使用, 没找到这个personal.xlsb在什么位置存着的。奇怪了 在编辑的时候要取消隐藏窗口。
保存成avi文件程序示例
VC5.0实现,可以用于程序示例,<em>保存</em>成avi文件的程序
安卓录屏保存成MP4
/** * Created by leilu on 2017/12/25. */ @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) public class MyScreenActivity extends Activity { private static final int REQUEST_CODE = 10; priva
NestedScrollView保存成图片截图
/** * NestedScrollView<em>保存</em>成图片截图 */ public class CompressImageActivity extends AppCompatActivity { private static final String TAG = &amp;quot;CompressImageActivity&amp;quot;; private Button btn_ok; private ...
把ndarray 保存成图片
a = data[0] b = np.array(a).reshape([60, 160]) import scipy.misc scipy.misc.imsave('outfile.jpg', b)
读入数据并保存成数组
#include&amp;amp;amp;lt;iostream&amp;amp;amp;gt; #include&amp;amp;amp;lt;vector&amp;amp;amp;gt; using namespace std; int main() { int N,num; cin &amp;amp;amp;gt;&amp;amp;amp;gt; N; vector&amp;amp;amp;lt;int&amp;amp;amp;gt; m; for (int i
将字符串保存成位图
源代码如下:rnvoid CTest005View::OnFileWrite() rnrn // TODO: Add your command handler code herern CDC* pDC=GetDC();rn LOGFONT logfont;rn lstrcpy((LPSTR)logfont.lfFaceName,(LPSTR)"华文行楷"); rn logfont.lfWeight=0; rn logfont.lfWidth=0; rn logfont.lfHeight=60; rn logfont.lfEscapement=0; rn logfont.lfUnderline=FALSE; rn logfont.lfItalic=FALSE; rn logfont.lfStrikeOut=FALSE; rn logfont.lfCharSet=GB2312_CHARSET; rn TEXTMETRIC tm; rn CFont font; rn font.CreateFontIndirect(&logfont); rn CFont *pOldFont=pDC->SelectObject(&font);rn //CString mystr;rn CPoint mypoint(0,0);rn //WCHAR wc[ 0x100 ] = 0x4E00, 0 ;rn char ac[ 0x100 ] = "";rn //WideCharToMultiByte( CP_ACP, 0, wc, 1, ac, 2, NULL, NULL );rn //pDC->TextOut( mypoint.x,mypoint.y,ac,2);rn unsigned int i;rn //CString mystr=" ";rn for(i=0x4E00;iGetTextMetrics(&tm);rn mystr+=ac;rn rn rn pDC->TextOut( mypoint.x, mypoint.y, mystr);rn pDC->SelectObject(pOldFont);rn CDC dcMemory;rn dcMemory.CreateCompatibleDC(pDC); rn CBitmap bmp; rn bmp.LoadBitmap(IDB_BITMAP1); // 载入你的位图 rn BITMAP bmpInfo; rn bmp.GetBitmap(&bmpInfo); rn CBitmap* pOldBitmap=dcMemory.SelectObject(&bmp); // 将位图选入内存DC rn dcMemory.TextOut(mypoint.x,mypoint.y,mystr); // 在内存DC上输出文字,此时内存中已有位图存在了 rn pDC->BitBlt(0,100,bmpInfo.bmWidth,bmpInfo.bmHeight,&dcMemory, rn 0,0,SRCCOPY); // 将内存DC中的改造后的位图传送到本DC rn dcMemory.SelectObject(pOldBitmap); rn[color=#FF0000] //CFile myfile("1.bmp",CFile::modeCreate|CFile::modeWrite);rn //myfile.Write(bmp);rn //myfile.Close;[/color]rnrn我想将字符串<em>保存</em>成位图,转换完成后输出,字体没了,就是初始的字符串值,有没有什么办法可以将字符串的字体<em>保存</em>下来,并抓换成位图。rn另外最后三行用于<em>保存</em>位图,可是怎么计算位图的长度?rn高手请指教,感激涕零!rn
FTP serverU服务器8.0.0.7绿色版下载
FTP的全称是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。 Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等 相关下载链接:[url=//download.csdn.net/download/server130/1367799?utm_source=bbsseo]//download.csdn.net/download/server130/1367799?utm_source=bbsseo[/url]
Sams.Teach.Yourself.HTML5.in.10.Minutes.Dec.2010下载
《Sams.Teach.Yourself.HTML5.in.10.Minutes.Dec.2010》这本书是HTML5菜鸟入门级宝典!容易上手! 相关下载链接:[url=//download.csdn.net/download/your_color/4105205?utm_source=bbsseo]//download.csdn.net/download/your_color/4105205?utm_source=bbsseo[/url]
MA5105手册下载
最全的手册 里面有个个命令解析调试说明 综合了所有的配置命令 相关下载链接:[url=//download.csdn.net/download/lizou1203/4768153?utm_source=bbsseo]//download.csdn.net/download/lizou1203/4768153?utm_source=bbsseo[/url]
我们是很有底线的