").appendTo(controls); mbOptions = $("#multiBandwidthOptions"); createMultiBandwithAnchors(currentVideoHeight); multiBandwidth.hover(function () { mbOptions.show(); }, function () { mbOptions.hide(); }); }; // BUILD MULTI-BANDWIDTH PLAYER TOOL function createMultiBandwithAnchors(videoHeight) { videoHeight = checkVideoHeight(videoHeight); updateMultiBandwithAnchors(videoFilesObj, videoHeight); } // CHECK IF CURRENT VIDEO HEIGHT EXISTS function checkVideoHeight(heightToCheck) { var index = videoFilesObj.length - 1; tempHeight = videoFilesObj[index].height; for (var i = 0; i < videoFilesObj.length; i++) { if (videoFilesObj[i].height == heightToCheck) { tempHeight = videoFilesObj[i].height; break; } } return tempHeight; } // SET PLAYER SOURCE AND PLAY VIDEO function setPlayerSource(src) { videoHasPlayed = false; // INIT createMultiBandwithAnchors(currentVideoHeight); // RECREATE THE ANCHORS var time = myPlayer.getCurrentTime(); // GET THE CURRENT TIME myPlayer.setSrc(src); myPlayer.load(); playVideo(); // SET THE TIMER TO THE CURRENT TIME SO IT WILL BE AVAILABLE WHEN THE PLAYER IS RELOADED if (time > 0) { restartTimer = time; } } // The container element is relatively positioned. MediaElement js creates an absolutely // positioned element within. Absolutely positioned items do not respect the containment // of parent relatively positioned elements. This ensures the heights are constrained. function calculateVideoHeight() { if (debug) console.log('DVIDSPlayer() > calculateVideoHeight()'); var playerHeight = $('.DVIDSVideoPlayerItem video').height(); if (debug) console.log('DVIDSPlayer() > calculateVideoHeight', playerHeight); if (playerHeight) { $('.DVIDSVideoPlayer .video-column, .DVIDSVideoPlayerItem, .DVIDSVideoPlayerItemPlaceHolder').css("min-height", playerHeight + 20); $('.DVIDSVideoPlayerItem .mejs__video, .DVIDSVideoPlayerItem video').css('height', playerHeight); } } function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; function setAspectRatio() { if (debug) console.log('DVIDSPlayer() > setAspectRatio()'); // for portrait aspect ratio, need to wait till video is playing, then redetect height var loopCount = 0; var mainLoopId = setInterval(function () { loopCount++; calculateVideoHeight(); if (loopCount > 10) { clearInterval(mainLoopId); } if (debug) console.log('DVIDSPlayer() > setAspectRatio() > setInterval Running'); }, 500); } function playVideo() { document.getElementById('videoPlayer599').play(); setAspectRatio(); //var playButton = $(".mejs-overlay-play"); //if (playButton.size() != 0) { // playButton.trigger("click"); //} } myPlayer = new MediaElementPlayer('videoPlayer599', { videoWidth: '100%', videoHeight: '100%', //enableAutosize: true, pluginPath: "/DesktopModules/SharedLibrary/Plugins/MediaElement4.2.9/", hls: { debug: false, capLevelToPlayerSize: true, capLevelOnFPSDrop: true, startLevel: -1, abrMaxWithRealBitrate: true }, features: ["playpause", "progress", "current", "duration", "tracks", "volume", "fullscreen"], success: function (mediaElement, domObject) { $(".DVPPlayerBackground .mejs__poster-img").attr("alt", "U.S. Marine Corps cryogenics equipment operators with Marine Aviation Logistics Squadron 31 provide information about their military occupational specialty at Marine Corps Air Station Beaufort, South Carolina, Feb. 21, 2024. Cryogenics equipment operators assemble, operate, and maintain liquid oxygen/nitrogen generating plants, storage and aircraft servicing equipment, vaporizing equipment, vacuum pumps, and LOX tank purging units. (U.S. Marine Corps video by Lance Cpl. Christian Cutter)"); mediaElement.addEventListener('playing', function (e) { if (defaultButton.length) { if (playEventButtonTriggered === false) { defaultButton.hide(); hoverButton.hide(); playEventButtonTriggered = true; } } if (playEventAlreadyTriggered === false) { DVIDSVideoAnalytics.track('play', analyticsParams); if(debug) { console.debug('DVIDSVideoAnalytics PLAY EVENT'); } playEventAlreadyTriggered = true; DynamicAnalytics.Send("DVIDS", gaID, gaTitle, gaUrl); } }); mediaElement.addEventListener('play', function (e) { if ($(".mejs__controls").is(":hidden") ) $(".mejs__controls").show(); // if overlay exists, hide it if ($(".mejs__layer.video-overlay").length) $(".mejs__layer.video-overlay").hide(); setAspectRatio(); }); mediaElement.addEventListener('ended', function (e) { DVIDSVideoAnalytics.track('ended', analyticsParams); if(debug) { console.debug('DVIDSVideoAnalytics ENDED EVENT'); } //play next media DispatchDomEvent('dvids-media-player-video-ended-play-next'); }); //$('#videoPlayer599').css({'width': '100%', 'height':'100%'}); // EVENT LISTENER FOR WHEN VIDEO TIME HAS BEEN UPDATED mediaElement.addEventListener('timeupdate', function (e) { // IF VIDEO HAS NOT BEEN PLAYED AND SAVED POSITION IS GREATER THAN 0 if (!videoHasPlayed && restartTimer > 0) { // SET THE START TIME FROM THE RELATION IN SECONDS myPlayer.setCurrentTime(restartTimer); // SET THE VIDEO HAS PLAYED FLAG AND CLEAR THE TIMER // OTHERWISE KEEP CONTINUAL LOOP GOING BACK TO THIS TIME // THIS EVENT GETS CALLED AROUND EVERY 250MS videoHasPlayed = true; restartTimer = 0; } }, false); mediaElement.addEventListener('canplay', function (e) { CheckCaptions(); }, false); mediaElement.addEventListener('pause', function (e) { if (defaultButton.length) { defaultButton.removeAttr("style"); hoverButton.removeAttr("style"); playEventButtonTriggered = false; } }, false); mbOptions.delegate("a", "click", function () { var obj = $(this); if (obj.hasClass("chosenMBLink")) { return false; } else { mbOptions.find("a.chosenMBLink").removeClass("chosenMBLink"); obj.addClass("chosenMBLink"); currentVideoHeight = obj.html().substring(0, obj.html().length - 1); setPlayerSource(obj.attr("fileurl")); } mbOptions.hide(); return false; }); // ASSIGN CAPTIONS SELECTOR TO JQUERY OBJECT, SET CLICK DELEGATE AND TURN ON CAPTIONS IF PREVIOUSLY ENABLED captionsSelector = $("div.mejs-captions-selector"); captionsSelector.delegate("input:radio", "click", function () { var lang = this.value; if (lang == "none") { dvpCCEnabled = false; } else { dvpCCEnabled = true; } }); turnOnCaptionsIfEnabled(); } }); $window.on("resize", function () { if ($(".mejs__time-total.mejs__time-slider").attr("aria-valuemax") == "NaN") { $(".mejs__time-total.mejs__time-slider").attr("aria-valuemax",107); } var debouncedFn = debounce(calculateVideoHeight, 250); debouncedFn(); }); // AUTOMATICALLY PLAY VIDEO IF ID PASSED OR VIDEO CLICKED if (true) { playVideo(); //document.getElementById('videoPlayer599').play(); } }); function updateMultiBandwithAnchors(files, videoHeight) { var mbOptions = $("#multiBandwidthOptions"); var multiBandwidthHTML = []; for (var i = 0; i < files.length; i++) { if (i == files.length - 1) { multiBandwidthHTML.unshift("" + files[i].height + "p"); } else { if (files[i].height != files[i+1].height) { multiBandwidthHTML.unshift("" + files[i].height + "p"); } } } multiBandwidthHTML.push("
"); mbOptions.html(multiBandwidthHTML.join("")); var mbAnchors = mbOptions.children("a"); for (i = 0; i < mbAnchors.length; i++) { if (mbAnchors.eq(i).html() == videoHeight + "p") { mbAnchors.eq(i).addClass("chosenMBLink"); } } mbOptions.css("height", 20 * mbAnchors.length); } function PlayAssetAJAX(id) { var baseUrl = $.ServicesFramework().getServiceRoot('DVIDSVideoPlayer'); $.ajax({ type: "GET", url: baseUrl + "Public/GetAsset?id=" + id, headers: { "ModuleId": 599, "TabId": 60, "RequestVerificationToken": $("input[name='__requestverificationtoken']").val() }, success: function (data) { // remove the poster so the initial poster doesn't display while switching videos. $(".DVPPlayerBackground .mejs__poster").css("background-image", ""); $(".DVPPlayerBackground .mejs__poster-img").removeAttr("src"); $(".DVPPlayerBackground video").removeAttr("poster"); // analytics playEventAlreadyTriggered = false; gaUrl = data.AnalyticsUrl; gaTitle = data.AnalyticsTitle; gaID = data.ID; // play through mediaelementjs const $tracks = $(`track.DVIDSCaptions`); if ($tracks.length > 0) { $tracks.attr('src', data.CaptionsUrl); } myPlayer.rebuildtracks(); myPlayer.setSrc(data.Video.HlsSrc); myPlayer.play(); updateMultiBandwithAnchors(data.Bandwidth, 700); }, error: function () { if(debug) { console.log("error loading asset"); } } }); }
NEXT
MOS Spotlight: Cryogenics Equipment Operator
Feb. 29, 2024 | 1:47
U.S. Marine Corps cryogenics equipment operators with Marine Aviation Logistics Squadron 31 provide information about their military occupational specialty at Marine Corps Air Station Beaufort, South Carolina, Feb. 21, 2024. Cryogenics equipment operators assemble, operate, and maintain liquid oxygen/nitrogen generating plants, storage and aircraft servicing equipment, vaporizing equipment, vacuum pumps, and LOX tank purging units. (U.S. Marine Corps video by Lance Cpl. Christian Cutter)
U.S. Marine Corps cryogenics equipment operators with Marine Aviation Logistics Squadron 31 provide information about their military occupational specialty at Marine Corps Air Station Beaufort, South Carolina, Feb. 21, 2024. Cryogenics equipment operators assemble, operate, and maintain liquid oxygen/nitrogen generating plants, storage and aircraft servicing equipment, vaporizing equipment, vacuum pumps, and LOX tank purging units. (U.S. Marine Corps video by Lance Cpl. Christian Cutter)
Tags
MCAS BeaufortMALS-31MAG-31
925967
MOS Spotlight: Cryogenics Equipment Operator
U.S. Marine Corps cryogenics equipment operators with Marine Aviation Logistics Squadron 31 provide information about their military occupational specialty at Marine Corps Air Station Beaufort, South Carolina, Feb. 21, 2024. Cryogenics equipment operators assemble, operate, and maintain liquid oxygen/nitrogen generating plants, storage and aircraft servicing equipment, vaporizing equipment, vacuum pumps, and LOX tank purging units. (U.S. Marine Corps video by Lance Cpl. Christian Cutter)
Feb. 29, 2024
1:47
MCAS BeaufortMALS-31MAG-31
https://www.dvidshub.net/video/embed/925967
https://www.dvidshub.net/video/925967/mos-spotlight-cryogenics-equipment-operator
MOS Spotlight: Cryogenics Equipment Operator
Feb. 29, 2024 | 1:47
942705
A New Battlefield: III Marine Expeditionary Force Information Group
U.S. Marines with III Marine Expeditionary Force...
Sept. 10, 2024
2:03
Marine Information GroupSurveillance Reconnaissance Intelligence Group
https://www.dvidshub.net/video/embed/942705
https://www.dvidshub.net/video/942705/new-battlefield-iii-marine-expeditionary-force-information-group
A New Battlefield: III Marine Expeditionary Force Information Group
Sept. 10, 2024 | 2:03
937730
Call to Chaplaincy
U.S. Navy Rear Adm. Carey Cash, the Chaplain of the...
Sept. 24, 2024
2:18
religious serviceChaplainreligious ministries
https://www.dvidshub.net/video/embed/937730
https://www.dvidshub.net/video/937730/call-chaplaincy
Call to Chaplaincy
Sept. 24, 2024 | 2:18
938687
Announcement of MRF-SEA 25
A video production created as an introduction for Marine...
Sept. 30, 2024
3:50
MarinesMRFSEA
https://www.dvidshub.net/video/embed/938687
https://www.dvidshub.net/video/938687/announcement-mrf-sea-25
Announcement of MRF-SEA 25
Sept. 30, 2024 | 3:50
936469
Forged With Integrity
U.S. Marines and Sailors with 3d Marine Division...
Sept. 5, 2024
1:30
3rd Marine Division
https://www.dvidshub.net/video/embed/936469
https://www.dvidshub.net/video/936469/forged-with-integrity
Forged With Integrity
Sept. 5, 2024 | 1:30
922760
Balikatan 24 Interviews: San Agustin Elementary School Ribbon Cutting Ceremony
Philippine Air Force Col. Arman G. Mampusti, the...
May 8, 2024
4:37
PhilippinesU.S. MarinesAFPBalikatanBalikatan 24BK 24
https://www.dvidshub.net/video/embed/922760
https://www.dvidshub.net/video/922760/balikatan-24-interviews-san-agustin-elementary-school-ribbon-cutting-ceremony
Balikatan 24 Interviews: San Agustin Elementary School Ribbon Cutting Ceremony
May 8, 2024 | 4:37
912869
1st Battalion, 2nd Marine Regiment in Cold Weather Training during Nordic Response 24 in Norway (B-Roll)
U.S. Marines with 1st Battalion, 2d Marine Regiment, 2d...
Feb. 12, 2024
2:22
NATOII MEF1st Battalion 2D Marine RegimentMFEANR24NordicResponse24
https://www.dvidshub.net/video/embed/912869
https://www.dvidshub.net/video/912869/1st-battalion-2nd-marine-regiment-cold-weather-training-during-nordic-response-24-norway-b-roll
1st Battalion, 2nd Marine Regiment in Cold Weather Training during Nordic Response 24 in Norway (B-Roll)
Feb. 12, 2024 | 2:22
912248
The final rite of passage
U.S. Marine Corps recruits with Echo Company, 2nd...
Jan. 23, 2024
0:44
USMCboot camprecruitsrecruit trainingMCRD San Diego
https://www.dvidshub.net/video/embed/912248
https://www.dvidshub.net/video/912248/final-rite-passage
The final rite of passage
Jan. 23, 2024 | 0:44
911604
"I challenge you to strive..." Cpl. Christopher Hernandez talks about his job and being selected for the Commandant's Retention Program
U.S. Marine Corps Cpl. Christopher Hernandez, a combat...
Jan. 30, 2024
2:16
re-enlistmenthuman interest2ndMAWcrpUSMCNews
https://www.dvidshub.net/video/embed/911604
https://www.dvidshub.net/video/911604/challenge-you-strive-cpl-christopher-hernandez-talks-about-his-job-and-being-selected-commandants-retention-program
"I challenge you to strive..." Cpl. Christopher Hernandez talks about his job and being selected for the Commandant's Retention Program
Jan. 30, 2024 | 2:16
911217
The Marines Yearn for the Field: MCBH Headquarters Battalion Conducts FEX
U.S. Marines with Headquarters Battalion, Marine Corps...
Jan. 25, 2024
0:21
MCBHFEX
https://www.dvidshub.net/video/embed/911217
https://www.dvidshub.net/video/911217/marines-yearn-field-mcbh-headquarters-battalion-conducts-fex
The Marines Yearn for the Field: MCBH Headquarters Battalion Conducts FEX
Jan. 25, 2024 | 0:21
909002
MCAS Cherry Point Outlying Fields
From strafing runs to live-fire shoot houses, Marine...
Dec. 21, 2023
0:50
MCAS Cherry PointMCALF BogueBT-11MCOLF AtlanticBT-9MCOLF Oak Grove
https://www.dvidshub.net/video/embed/909002
https://www.dvidshub.net/video/909002/mcas-cherry-point-outlying-fields
MCAS Cherry Point Outlying Fields
Dec. 21, 2023 | 0:50
905809
Keris MAREX 23: MRF-SEA, KORMAR Forces Marines conduct Tactical Combat Causality Care practical application
U.S. Marines with Marine Rotational Force-Southeast...
Nov. 29, 2023
1:00
11th MEUclose quarters battleKORMARFreeAndOpenIndoPacificKeris MAREX 23MRFSEA
https://www.dvidshub.net/video/embed/905809
https://www.dvidshub.net/video/905809/keris-marex-23-mrf-sea-kormar-forces-marines-conduct-tactical-combat-causality-care-practical-application
Keris MAREX 23: MRF-SEA, KORMAR Forces Marines conduct Tactical Combat Causality Care practical application
Nov. 29, 2023 | 1:00
897307
MRF-D participates in Super Garuda Shield 2023
U.S. Marines with India Company, 3rd Battalion, 1st...
Sept. 12, 2023
1:34
U.S. ArmyAustralian Defence ForceTNIMRF - DSuperGarudaShieldSuper Garuda Shield
https://www.dvidshub.net/video/embed/897307
https://www.dvidshub.net/video/897307/mrf-d-participates-super-garuda-shield-2023
MRF-D participates in Super Garuda Shield 2023
Sept. 12, 2023 | 1:34
900927
The 48th Marine Corps Marathon is here!
The 48th Marine Corps Marathon is here celebrating...
Oct. 18, 2023
1:01
Marine Corps Marathon48thMarinesquantico
https://www.dvidshub.net/video/embed/900927
https://www.dvidshub.net/video/900927/48th-marine-corps-marathon-here
The 48th Marine Corps Marathon is here!
Oct. 18, 2023 | 1:01
898548
MOS Spotlight: METOC
U.S. Marine Corps Sgt. Nicholas Connally, meteorology...
Sept. 22, 2023
2:00
weatherMETOCBeaufortMarinesMCAS-Beaufort
https://www.dvidshub.net/video/embed/898548
https://www.dvidshub.net/video/898548/mos-spotlight-metoc
MOS Spotlight: METOC
Sept. 22, 2023 | 2:00
897995
Strength of the Combined Force: Australian, Filipino, U.S. forces come together to demonstrate readiness for crisis and contingency response
U.S. Marines and Sailors with Marine Rotational Force...
Sept. 9, 2023
1:58
USMCPhilippine MarinesAustralian Defence ForceMRF-DExercise Alon
https://www.dvidshub.net/video/embed/897995
https://www.dvidshub.net/video/897995/strength-combined-force-australian-filipino-us-forces-come-together-demonstrate-readiness-crisis-and-contingency-response
Strength of the Combined Force: Australian, Filipino, U.S. forces come together to demonstrate readiness for crisis and contingency response
Sept. 9, 2023 | 1:58
898331
Marines with 3rd Assault Amphibian Bn. take part in Bright Star 23
U.S. Marines with 3rd Assault Amphibian Battalion, 1st...
Sept. 15, 2023
2:41
EgyptBlue DiamondMarines1st MarDivBright Star 233rd Assault Amphibian Bn.
https://www.dvidshub.net/video/embed/898331
https://www.dvidshub.net/video/898331/marines-with-3rd-assault-amphibian-bn-take-part-bright-star-23
Marines with 3rd Assault Amphibian Bn. take part in Bright Star 23
Sept. 15, 2023 | 2:41
897307
MRF-D participates in Super Garuda Shield 2023
U.S. Marines with India Company, 3rd Battalion, 1st...
Sept. 12, 2023
1:34
U.S. ArmyAustralian Defence ForceTNIMRF - DSuperGarudaShieldSuper Garuda Shield
https://www.dvidshub.net/video/embed/897307
https://www.dvidshub.net/video/897307/mrf-d-participates-super-garuda-shield-2023
MRF-D participates in Super Garuda Shield 2023
Sept. 12, 2023 | 1:34
897924
This is Navy Medicine
Video showcasing Navy Medicine today rendering...
Sept. 20, 2023
1:39
Navy medicinemedical corpsMedical Service CorpsNurse CorpsHospital CorpsDental CorpsnavymedicineBureau of Medicine and Surgery (BUMED)
https://www.dvidshub.net/video/embed/897924
https://www.dvidshub.net/video/897924/navy-medicine
This is Navy Medicine
Sept. 20, 2023 | 1:39
897714
Echo Company Pugil Sticks
Recruits with Echo Company, 2nd Recruit Training...
Sept. 14, 2023
1:41
fightpitboot campCrucibleMCRDPIBayonett
https://www.dvidshub.net/video/embed/897714
https://www.dvidshub.net/video/897714/echo-company-pugil-sticks
Echo Company Pugil Sticks
Sept. 14, 2023 | 1:41
895362
Lance Cpl. Hasanein Alrushdawi: Iraq native proud to serve
U.S. Marine Corps Lance Cpl. Hasanein Alrushdawi, a...
Aug. 29, 2023
3:03
interpreterpassiondriveinspirationIraqUSMCNews
https://www.dvidshub.net/video/embed/895362
https://www.dvidshub.net/video/895362/lance-cpl-hasanein-alrushdawi-iraq-native-proud-serve
Lance Cpl. Hasanein Alrushdawi: Iraq native proud to serve
Aug. 29, 2023 | 3:03
895485
26th MEU(SOC) The Nation’s Immediate Response Force, America’s 911 Force
As a result of recent Secretary of Defense tasking, the...
Aug. 3, 2023
2:38
https://www.dvidshub.net/video/embed/895485
https://www.dvidshub.net/video/895485/26th-meusoc-nations-immediate-response-force-americas-911-force
26th MEU(SOC) The Nation’s Immediate Response Force, America’s 911 Force
Aug. 3, 2023 | 2:38
893327
Exercise Resolute Hunter
U.S. Marines with 2D Radio Battalion, II Marine...
June 22, 2023
1:02
#2dRadBn #MAGTF #JointForce #NavalIntegration #Nevada #Communications #Navy #Marines #Army #Airforce
https://www.dvidshub.net/video/embed/893327
https://www.dvidshub.net/video/893327/exercise-resolute-hunter
Exercise Resolute Hunter
June 22, 2023 | 1:02
895055
Diversity AIMED Officer Program 2023
U.S. Marines speak on the opportunities and importance...
Aug. 18, 2023
2:00
ECPmentorshipOCSMarine Forces ReservetbsMECEP
https://www.dvidshub.net/video/embed/895055
https://www.dvidshub.net/video/895055/diversity-aimed-officer-program-2023
Diversity AIMED Officer Program 2023
Aug. 18, 2023 | 2:00
894745
FIRES Summit II
NATO leaders from the U.S., Norway and the U.K. observe...
Aug. 21, 2023
1:55
USMCEUCOMMarine CorpspartnershipnordicMFEA
https://www.dvidshub.net/video/embed/894745
https://www.dvidshub.net/video/894745/fires-summit-ii
FIRES Summit II
Aug. 21, 2023 | 1:55
895042
International Dog Day
Chesty Handlers with the Barracks discuss the...
Aug. 25, 2023
1:35
https://www.dvidshub.net/video/embed/895042
https://www.dvidshub.net/video/895042/international-dog-day
International Dog Day
Aug. 25, 2023 | 1:35
894975
Marines recover from Typhoon Khanun
U.S. Marines, and Master labor contractors with Marine...
Aug. 9, 2023
3:02
Camp FosterMCIPACgftyphoon recoveryMLC
https://www.dvidshub.net/video/embed/894975
https://www.dvidshub.net/video/894975/marines-recover-typhoon-khanun
Marines recover from Typhoon Khanun
Aug. 9, 2023 | 3:02
894673
Samurai 23-3
U.S. Marines with Headquarters Battalion, 3d Marine...
July 28, 2023
1:47
samuraiHeadquarters BattalionHQBNlethalSamurai 23-3
https://www.dvidshub.net/video/embed/894673
https://www.dvidshub.net/video/894673/samurai-23-3
Samurai 23-3
July 28, 2023 | 1:47
894651
Northern Strike
U.S. Marines and Marine Reservists take part in Exercise...
Aug. 22, 2023
1:05
MichiganmarforresreservistNational GuardNorthern Strike
https://www.dvidshub.net/video/embed/894651
https://www.dvidshub.net/video/894651/northern-strike
Northern Strike
Aug. 22, 2023 | 1:05
893859
The Echoes of Makin Island
2023 Marks the 80th Anniversary since the Marine Makin...
Aug. 15, 2023
2:59
Makin IslandDMAMPRODUSMCNewsEveryClimeUSMCHistory
https://www.dvidshub.net/video/embed/893859
https://www.dvidshub.net/video/893859/echoes-makin-island
The Echoes of Makin Island
Aug. 15, 2023 | 2:59
894431
Marine Minute: Typhoon Egay Relief Efforts
U.S. Marines partnered with Filipino allies to provide...
Aug. 18, 2023
1:00
relief effortsDMAMVMMDMAMPRODUSMCNewsTyphoon Egay
https://www.dvidshub.net/video/embed/894431
https://www.dvidshub.net/video/894431/marine-minute-typhoon-egay-relief-efforts
Marine Minute: Typhoon Egay Relief Efforts
Aug. 18, 2023 | 1:00
893770
High Tides, and Allies: CCW 2023
A U.S. Marines with 2d Reconnaissance (Recon) Battalion,...
Aug. 14, 2023
3:37
Reconalliespartnersnetherlands marinesCombat DivingCCW
https://www.dvidshub.net/video/embed/893770
https://www.dvidshub.net/video/893770/high-tides-and-allies-ccw-2023
High Tides, and Allies: CCW 2023
Aug. 14, 2023 | 3:37
893867
CLB-24 Marine Corps Combat Readiness Evaluation
U.S. Marines with Combat Logistics Battalion 24...
Aug. 15, 2023
1:41
MEU2nd MLGUSNORTHCOMCLB-24readinessMCCRE
https://www.dvidshub.net/video/embed/893867
https://www.dvidshub.net/video/893867/clb-24-marine-corps-combat-readiness-evaluation
CLB-24 Marine Corps Combat Readiness Evaluation
Aug. 15, 2023 | 1:41
894283
Experience Matters: NCO Initiative
3d Marine Division noncommissioned officers discuss...
Aug. 18, 2023
0:54
NCOMarinesinitiative3d MarDivExperience Matters
https://www.dvidshub.net/video/embed/894283
https://www.dvidshub.net/video/894283/experience-matters-nco-initiative
Experience Matters: NCO Initiative
Aug. 18, 2023 | 0:54
893615
Phantom Menace|1st Medical Battalion Utilizes 3D Printing
U.S. Marines with the Marine Innovation Unit and Sailors...
Aug. 3, 2023
0:36
logisticsNavy1st Medical BattalionForce Design 2030Marine Innovation unit
https://www.dvidshub.net/video/embed/893615
https://www.dvidshub.net/video/893615/phantom-menace-1st-medical-battalion-utilizes-3d-printing
Phantom Menace|1st Medical Battalion Utilizes 3D Printing
Aug. 3, 2023 | 0:36
893194
Combat Engineers Tree Felling Exercise
U.S. Marine Corps combat engineers, engineer company,...
July 25, 2023
1:10
Combat EngineersMCAS BeaufortMWSS 273
https://www.dvidshub.net/video/embed/893194
https://www.dvidshub.net/video/893194/combat-engineers-tree-felling-exercise
Combat Engineers Tree Felling Exercise
July 25, 2023 | 1:10
892628
Small Unmanned Aircraft System School Integrated Training
U.S. Marines with Small Unmanned Aircraft System School...
July 11, 2023
4:46
2nd MAWdrones2nd LAADHMLA 167SUASSUSMCNews
https://www.dvidshub.net/video/embed/892628
https://www.dvidshub.net/video/892628/small-unmanned-aircraft-system-school-integrated-training
Small Unmanned Aircraft System School Integrated Training
July 11, 2023 | 4:46
893642
I MEF (Forward) Final Video
U.S. Marines and aircraft from I MEF and III MEF came...
Aug. 12, 2023
2:02
1st MAW3rd MAWI MEFI MEF FWDIII MEFFree and Open Indo-Pacific
https://www.dvidshub.net/video/embed/893642
https://www.dvidshub.net/video/893642/mef-forward-final-video
I MEF (Forward) Final Video
Aug. 12, 2023 | 2:02
891978
Shinka 23
U.S. Marines conduct Shinka 23 at Combined Arms Training...
July 29, 2023
2:32
3d BattalionMarines6th Marines3d MarDivShinka 23
https://www.dvidshub.net/video/embed/891978
https://www.dvidshub.net/video/891978/shinka-23
Shinka 23
July 29, 2023 | 2:32
893012
MRF-D conducts EABO during Talisman Sabre 23
U.S. Marines with Marine Rotational Force – Darwin 23,...
Aug. 8, 2023
1:48
HIMARS1st Marine RegimentMRF-DUSMC NewsEABOtalismansabre23
https://www.dvidshub.net/video/embed/893012
https://www.dvidshub.net/video/893012/mrf-d-conducts-eabo-during-talisman-sabre-23
MRF-D conducts EABO during Talisman Sabre 23
Aug. 8, 2023 | 1:48
892628
Small Unmanned Aircraft System School Integrated Training
U.S. Marines with Small Unmanned Aircraft System School...
July 11, 2023
4:46
2nd MAWdrones2nd LAADHMLA 167SUASSUSMCNews
https://www.dvidshub.net/video/embed/892628
https://www.dvidshub.net/video/892628/small-unmanned-aircraft-system-school-integrated-training
Small Unmanned Aircraft System School Integrated Training
July 11, 2023 | 4:46
893272
III MIG | Conducts Unit Level Training
U.S. Marines with III Marine Expeditionary Force...
Aug. 8, 2023
1:06
MarinestrainingIII MEFIII MIGUSINDOPACOM
https://www.dvidshub.net/video/embed/893272
https://www.dvidshub.net/video/893272/iii-mig-conducts-unit-level-training
III MIG | Conducts Unit Level Training
Aug. 8, 2023 | 1:06
893010
Steel Rain: ARTP 23.2
U.S. Marines operating during Artillery Relocation...
Aug. 8, 2023
2:15
12th Marines3d BattalionMarinesartilleryARTP
https://www.dvidshub.net/video/embed/893010
https://www.dvidshub.net/video/893010/steel-rain-artp-232
Steel Rain: ARTP 23.2
Aug. 8, 2023 | 2:15
893328
A Message from the 20th Sergeant Major of the Marine Corps
Sgt. Maj. Carlos A. Ruiz, the 20th Sergeant Major of the...
Aug. 10, 2023
2:04
Sergeant Major of the Marine CorpsCarlos Ruiz
https://www.dvidshub.net/video/embed/893328
https://www.dvidshub.net/video/893328/message-20th-sergeant-major-marine-corps
A Message from the 20th Sergeant Major of the Marine Corps
Aug. 10, 2023 | 2:04
893188
M.A.I. Reaching for the tab
U.S. Marines across II Marine Expeditionary Force...
July 28, 2023
1:01
USMCMIAU.S.Marines2dMarDiv#followme
https://www.dvidshub.net/video/embed/893188
https://www.dvidshub.net/video/893188/mai-reaching-tab
M.A.I. Reaching for the tab
July 28, 2023 | 1:01