
Using boost::thread with CMake in MS Visual Studio 2017 results in two compiler errors.
How to encode H.264 video using FFmpeg C API and then open the output with a media player?. Using boost with Bazel under Windows 10 and Visual Studio Community 2019. Memory alignment errors using Eigen with a dynamic library with Visual Studio 2013. errors using lapack C header in C++ with visual studio 2010. Extract audio to mp3 from mp4 using C++ (not executing ffmpeg with args). problem: FFMPEG seeking with av_seek_frame using byte positions. Compiling and Using JSONCPP on Visual Studio10 with Boost. How to run application with Admin privileges using Manifest file in Visual Studio 2005?. How can you reach the same level of efficiency using gdb as you do with a visual debugger?. How to compile code with visual studio using makefile. Using Qt with Visual Studio without add-in. Sscanf(MovieDurationChar, "%d", &MovieDurationInt) MovieDurationTruncated = tmp / 100.0 // 4.4Ĭhar MovieDurationChar sprintf(MovieDurationChar, "%1.0f", MovieDurationTruncated-3) Int tmp = MovieDurationTruncated * 100000 // 44.8 truncated to 44 GetPrivateProfileString("streams.stream.1",įloat MovieDuration = atof(MovieDurationBuffer) įloat MovieDurationTruncated = MovieDuration Std::string iniFileToCreate = "Movies\\" + Minf_MovieName + ".ini"
MessageBox(NULL,"Now, we grab the duration of the movie file from the ini file using GetPrivateProfileString.","LAUNCHER",NULL) ShellExecuteA(NULL,"open","MPlayer_MovieInfo.bat",NULL,NULL,SW_HIDE) MessageBox(NULL,"Next, we use ShellExecuteA to launch the. PFile = fopen ("MPlayer_MovieInfo.bat", "wb+") įwrite (Minf_wrBuffer,strlen(Minf_wrBuffer),1, pFile) char* movieinfowritebuffer = "ffprobe -v quiet -print_format ini -show_format -show_streams Movies/Kai.mp4 > Movies/" Ĭhar* Minf_wrBuffer = &Minf_finalpath This creates the batch file with a single line of code, then executes the batch file, then grabs the data posted from the ini file generated within the Movies// folder. This code is inside of a PlayMovie(char* MovieFileName) function. The software I'm programming is meant to play a movie programatically by loading an external instance of vlc movie player (or any other movie player could be used). So I used in the end jiggunjer's suggestion of generating a batch file.